ERP-node/frontend/components/v2
kjs 43523a0bba feat: Implement NOT NULL validation for form fields based on table metadata
- Added a new function `isColumnRequired` to determine if a column is required based on its NOT NULL status from the table schema.
- Updated the `SaveModal` and `InteractiveScreenViewer` components to incorporate this validation, ensuring that required fields are accurately assessed during form submission.
- Enhanced the `DynamicComponentRenderer` to reflect the NOT NULL requirement in the component's required state.
- Improved user feedback by marking required fields with an asterisk based on both manual settings and database constraints.

These changes enhance the form validation process, ensuring that users are prompted for all necessary information based on the underlying data structure.
2026-03-10 14:16:02 +09:00
..
config-panels feat: Add multi-table Excel upload functionality 2026-03-05 19:17:35 +09:00
ConditionalConfigPanel.tsx docs: 다양한 문서 및 가이드 업데이트 2026-01-28 17:36:19 +09:00
DynamicConfigPanel.tsx docs: 다양한 문서 및 가이드 업데이트 2026-01-28 17:36:19 +09:00
V2Biz.tsx feat: ScreenModal 및 V2 컴포넌트 레이아웃 개선 2026-02-04 11:26:51 +09:00
V2ComponentRenderer.tsx docs: 다양한 문서 및 가이드 업데이트 2026-01-28 17:36:19 +09:00
V2ComponentsDemo.tsx docs: 다양한 문서 및 가이드 업데이트 2026-01-28 17:36:19 +09:00
V2Date.tsx feat: Implement NOT NULL validation for form fields based on table metadata 2026-03-10 14:16:02 +09:00
V2FormContext.tsx feat: EditModal에서 채번 규칙 할당 로직 병렬 처리 최적화 2026-02-05 15:55:32 +09:00
V2Group.tsx feat: V2 컴포넌트 설정 스키마 정비 및 화면 복제 기능 개선 2026-01-29 14:45:04 +09:00
V2Hierarchy.tsx feat: Implement NOT NULL validation for form fields based on table metadata 2026-03-10 14:16:02 +09:00
V2Input.tsx feat: Implement NOT NULL validation for form fields based on table metadata 2026-03-10 14:16:02 +09:00
V2Layout.tsx docs: 다양한 문서 및 가이드 업데이트 2026-01-28 17:36:19 +09:00
V2List.tsx feat: ScreenModal 및 V2Select 컴포넌트 개선 2026-02-05 14:07:18 +09:00
V2Media.tsx feat: Implement NOT NULL validation for form fields based on table metadata 2026-03-10 14:16:02 +09:00
V2Repeater.tsx feat: Implement entity join functionality in V2Repeater and configuration panel 2026-03-04 21:08:45 +09:00
V2Select.tsx feat: Implement NOT NULL validation for form fields based on table metadata 2026-03-10 14:16:02 +09:00
index.ts feat: V2 컴포넌트 설정 스키마 정비 및 화면 복제 기능 개선 2026-01-29 14:45:04 +09:00
registerV2Components.ts feat: V2 컴포넌트 설정 스키마 정비 및 화면 복제 기능 개선 2026-01-29 14:45:04 +09:00