ERP-node/frontend/lib/registry/pop-components
SeongHyun Kim 230d35b03a fix: PopFieldConfig JsonKeySelect - 데이터 없을 때도 Combobox UI 유지
테이블에 데이터가 0건일 때 JsonKeySelect가 plain Input으로 폴백되어
설계 단계에서 Select 박스가 표시되지 않는 문제를 수정한다.
[JsonKeySelect 개선]
- 항상 Combobox(Popover + Command) UI로 렌더링
- keys 있을 때: 기존과 동일한 자동완성 목록 + 검색
- keys 없을 때: "테이블에 데이터가 없습니다" 안내 + Enter로 직접 입력 확정
- 검색 결과 없을 때도 Enter로 자유 입력 가능
[updateSaveMapping 경합 조건 수정]
- onUpdateConfig 두 번 연속 호출 시 React batching으로 첫 번째 호출이
  덮어쓰여지는 문제 수정
- syncAndUpdateSaveMappings에 extraPartial 파라미터 추가하여
  한 번의 onUpdateConfig 호출로 병합
2026-03-16 16:24:27 +09:00
..
pop-card-list feat: V6 정사각형 블록 그리드 시스템 실험 구현 2026-03-13 16:03:24 +09:00
pop-card-list-v2 feat: BLOCK DETAIL Phase 3 - pop-work-detail 컴포넌트 + 모달 캔버스 시스템 2026-03-16 10:32:58 +09:00
pop-dashboard feat(pop-button): 설정 패널 UX/UI 전면 개선 - 비개발자 친화적 설정 경험 2026-03-06 14:06:53 +09:00
pop-field fix: PopFieldConfig JsonKeySelect - 데이터 없을 때도 Combobox UI 유지 2026-03-16 16:24:27 +09:00
pop-search refactor: POP 그리드 시스템 명칭 통일 + Dead Code 제거 2026-03-13 16:39:51 +09:00
pop-shared feat(pop-button): 설정 패널 UX/UI 전면 개선 - 비개발자 친화적 설정 경험 2026-03-06 14:06:53 +09:00
pop-status-bar refactor: POP 그리드 시스템 명칭 통일 + Dead Code 제거 2026-03-13 16:39:51 +09:00
pop-string-list Merge branch 'ksh-function-stabilization' into ksh-v2-work 2026-03-09 15:36:53 +09:00
pop-work-detail feat: BLOCK DETAIL Phase 3 - pop-work-detail 컴포넌트 + 모달 캔버스 시스템 2026-03-16 10:32:58 +09:00
index.ts feat: BLOCK DETAIL Phase 3 - pop-work-detail 컴포넌트 + 모달 캔버스 시스템 2026-03-16 10:32:58 +09:00
pop-button.tsx Merge branch 'ksh-v2-work' into main 2026-03-12 09:00:52 +09:00
pop-icon.tsx feat: add next-themes package and update styles 2026-03-10 15:24:05 +09:00
pop-profile.tsx feat(pop): pop-profile 컴포넌트 추가 - 사용자 프로필/PC전환/로그아웃 2026-03-09 13:21:18 +09:00
pop-scanner.tsx refactor: POP 그리드 시스템 명칭 통일 + Dead Code 제거 2026-03-13 16:39:51 +09:00
pop-text.tsx refactor: 전체 프론트엔드 하드코딩 색상 → CSS 변수 일괄 치환 2026-03-09 14:31:59 +09:00
types.ts feat: BLOCK DETAIL Phase 3 - pop-work-detail 컴포넌트 + 모달 캔버스 시스템 2026-03-16 10:32:58 +09:00