기본정보 눌렀을때 뜨는 오류해결

This commit is contained in:
leeheejin
2025-12-10 16:47:48 +09:00
parent 6707e2afd2
commit 65c1855eba
5 changed files with 159 additions and 32 deletions

View File

@@ -48,11 +48,16 @@ export function UniversalFormModalComponent({
isSelected = false,
className,
style,
initialData,
initialData: propInitialData,
// DynamicComponentRenderer에서 전달되는 props (DOM 전달 방지를 위해 _ prefix 사용)
_initialData,
onSave,
onCancel,
onChange,
}: UniversalFormModalComponentProps) {
...restProps // 나머지 props는 DOM에 전달하지 않음
}: UniversalFormModalComponentProps & { _initialData?: any }) {
// initialData 우선순위: 직접 전달된 prop > DynamicComponentRenderer에서 전달된 prop
const initialData = propInitialData || _initialData;
// 설정 병합
const config: UniversalFormModalConfig = useMemo(() => {
const componentConfig = component?.config || {};