테이블에 데이터가 0건일 때 JsonKeySelect가 plain Input으로 폴백되어 설계 단계에서 Select 박스가 표시되지 않는 문제를 수정한다. [JsonKeySelect 개선] - 항상 Combobox(Popover + Command) UI로 렌더링 - keys 있을 때: 기존과 동일한 자동완성 목록 + 검색 - keys 없을 때: "테이블에 데이터가 없습니다" 안내 + Enter로 직접 입력 확정 - 검색 결과 없을 때도 Enter로 자유 입력 가능 [updateSaveMapping 경합 조건 수정] - onUpdateConfig 두 번 연속 호출 시 React batching으로 첫 번째 호출이 덮어쓰여지는 문제 수정 - syncAndUpdateSaveMappings에 extraPartial 파라미터 추가하여 한 번의 onUpdateConfig 호출로 병합 |
||
|---|---|---|
| .. | ||
| PopFieldComponent.tsx | ||
| PopFieldConfig.tsx | ||
| index.tsx | ||
| types.ts | ||