문제: - 설정 패널에서 '다중 선택' 체크했지만 실제 화면에서 작동하지 않음 - componentConfig.multiple이 저장되었지만 컴포넌트에서 인식 못함 원인: - DynamicComponentRenderer에서 componentConfig를 spread하여 props로 전달 - 하지만 config.multiple만 체크하고 props.multiple를 체크하지 않음 해결: - isMultiple 변수 추가: props.multiple > config.multiple 우선순위 - 모든 다중선택 로직에서 isMultiple 사용하도록 수정 - 디버깅 로그 추가하여 각 값의 출처 확인 변경사항: - isMultiple = props.multiple ?? config.multiple ?? false - 초기화, 업데이트, 렌더링 로직에 isMultiple 적용 - 상세 디버깅 로그로 문제 추적 가능
26 KiB
26 KiB