ix: 부모-자식 모달 데이터 전달 문제 해결 및 미사용 multiRowSave 기능 제거
InteractiveScreenViewerDynamic: 생성 모드에서 formData를 initialData로 전달하도록 수정 UniversalFormModal: saveMultipleRows 함수 및 multiRowSave 관련 코드 전체 제거 types/config: MultiRowSaveConfig 인터페이스 및 기본값 제거 FieldDetailSettingsModal: receiveFromParent UI 옵션 제거 SaveSettingsModal: 저장 모드 설명 개선 DB: multiRowSave.enabled=true인 화면 3개 설정 수정
This commit is contained in:
@@ -365,7 +365,7 @@ export const InteractiveScreenViewerDynamic: React.FC<InteractiveScreenViewerPro
|
||||
isInteractive={true}
|
||||
formData={formData}
|
||||
originalData={originalData || undefined}
|
||||
initialData={originalData || undefined} // 🆕 조건부 컨테이너 등에서 initialData로 전달
|
||||
initialData={(originalData && Object.keys(originalData).length > 0) ? originalData : formData} // 🆕 originalData가 있으면 사용, 없으면 formData 사용 (생성 모드에서 부모 데이터 전달)
|
||||
onFormDataChange={handleFormDataChange}
|
||||
screenId={screenInfo?.id}
|
||||
tableName={screenInfo?.tableName}
|
||||
|
||||
Reference in New Issue
Block a user