ERP-node/frontend/lib/registry/pop-components
SeongHyun Kim 297b14d706 feat(pop-search): 날짜 입력 타입 구현 + 셀 반응형 레이아웃 개선
pop-search 컴포넌트의 date 입력 타입이 미구현 상태에서 네이티브 input으로
임시 처리되어 있던 것을 shadcn Calendar 기반 POP 전용 UI로 교체하고,
셀 크기에 입력 필드가 반응하지 않던 레이아웃 문제를 함께 해결한다.
[BLOCK P: 날짜 입력 타입]
- DateSingleInput: Calendar + Dialog/Popover 기반 단일 날짜 선택
- DateRangeInput: 프리셋(오늘/이번주/이번달) + Calendar 기간 선택
- CalendarDisplayMode(popover/modal) 설정으로 터치 환경 대응
- resolveFilterMode로 date->equals, range->range 자동 결정
- DateDetailSettings 설정 패널 추가 (모드 선택 + 캘린더 표시 방식)
- PopStringListComponent: range 필터 모드 구현 + 날짜 equals 비교 개선
[레이아웃 개선]
- 입력 필드가 셀 너비/높이에 반응하도록 h-full min-h-8 + w-full 적용
- labelPosition("top"/"left") 분기 제거 -> 항상 라벨 위 고정
- 설정 패널에서 "라벨 위치" Select UI 제거
- 기본 배치 크기 colSpan:4 rowSpan:2 -> colSpan:2 rowSpan:1
2026-03-06 12:22:23 +09:00
..
pop-card-list feat(pop): 설정 패널 아코디언 접기/펼치기 일관성 + sessionStorage 상태 기억 2026-03-05 18:54:29 +09:00
pop-dashboard feat(pop): 설정 패널 아코디언 접기/펼치기 일관성 + sessionStorage 상태 기억 2026-03-05 18:54:29 +09:00
pop-field feat(pop): 설정 패널 아코디언 접기/펼치기 일관성 + sessionStorage 상태 기억 2026-03-05 18:54:29 +09:00
pop-search feat(pop-search): 날짜 입력 타입 구현 + 셀 반응형 레이아웃 개선 2026-03-06 12:22:23 +09:00
pop-shared feat(pop): 컴포넌트 연결 단순화 + 상태 변경 규칙 UI 개선 + 조회 키 설정 2026-03-03 15:31:13 +09:00
pop-string-list feat(pop-search): 날짜 입력 타입 구현 + 셀 반응형 레이아웃 개선 2026-03-06 12:22:23 +09:00
index.ts feat(pop-field): 섹션 기반 멀티필드 입력 컴포넌트 구현 2026-02-27 12:48:33 +09:00
pop-button.tsx feat(pop): 버튼 v2 통합 아키텍처 + data-update 연산 확장 (BLOCK M + N) 2026-03-05 17:22:30 +09:00
pop-icon.tsx feat(pop): 액션 아키텍처 + 모달 시스템 구현 (STEP 0~7) 2026-02-23 13:54:49 +09:00
pop-text.tsx merge: ksh-dashboard를 ksh-v2-work에 병합 (pop-icon + pop-dashboard 통합) 2026-02-11 14:48:59 +09:00
types.ts feat(pop-field): 숨은 필드 고정값 + Select 데이터 연동(linkedFilters) 구현 2026-03-05 12:13:07 +09:00