ERP-node/frontend/components/screen/panels
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
..
webtype-configs feat: 파일 미리보기 및 동적 컴포넌트 조정 기능 추가 2026-02-04 09:28:16 +09:00
ComponentsPanel.tsx feat: Add BOM tree view and BOM item editor components 2026-02-24 10:49:23 +09:00
DataFlowPanel.tsx Merge branch 'feature/v2-renewal' of http://39.117.244.52:3000/kjs/ERP-node into feature/v2-unified-renewal 2026-01-22 10:04:49 +09:00
DataTableConfigPanel.tsx 편집기 인풋 오류 수정 및 탭 컴포넌트 완성 2025-11-25 13:04:58 +09:00
DetailSettingsPanel.tsx docs: 다양한 문서 및 가이드 업데이트 2026-01-28 17:36:19 +09:00
FieldJoinPanel.tsx feat: Enhance error handling with showErrorToast utility 2026-03-03 16:04:11 +09:00
FileComponentConfigPanel.tsx feat: Enhance error handling with showErrorToast utility 2026-03-03 16:04:11 +09:00
FlowButtonGroupPanel.tsx 편집기 인풋 오류 수정 및 탭 컴포넌트 완성 2025-11-25 13:04:58 +09:00
GridPanel.tsx 투명색 설정 가능하게 구현 2025-12-09 17:08:10 +09:00
LayoutsPanel.tsx 편집기 인풋 오류 수정 및 탭 컴포넌트 완성 2025-11-25 13:04:58 +09:00
PropertiesPanel.tsx 투명색 설정 가능하게 구현 2025-12-09 17:08:10 +09:00
ResolutionPanel.tsx 편집기 인풋 오류 수정 및 탭 컴포넌트 완성 2025-11-25 13:04:58 +09:00
ResponsiveConfigPanel.tsx 반응형 레이아웃 기능 구현 2025-10-16 18:16:57 +09:00
RowSettingsPanel.tsx 투명색 설정 가능하게 구현 2025-12-09 17:08:10 +09:00
TablesPanel.tsx fix: baseline TS 에러 정리 및 런타임 에러 수정 2026-03-04 01:13:33 +09:00
TemplatesPanel.tsx 숨김처리 2026-01-05 14:36:56 +09:00
V2PropertiesPanel.tsx feat: Implement NOT NULL validation for form fields based on table metadata 2026-03-10 14:16:02 +09:00
WebTypeConfigPanel.tsx 편집기 인풋 오류 수정 및 탭 컴포넌트 완성 2025-11-25 13:04:58 +09:00