ERP-node/frontend/hooks/pop
SeongHyun Kim c17dd86859 feat(pop): pop-search status-chip 입력 타입 추가 + all_rows 이벤트 연동
pop-search 컴포넌트에 status-chip 입력 타입을 추가하여 연결된 카드의
전체 데이터를 구독하고 상태별 건수를 집계/표시한다. 칩 클릭 시
filter_value를 발행하여 카드 목록을 필터링한다.
[status-chip 입력 타입]
- types.ts: StatusChipStyle, StatusChipConfig, STATUS_CHIP_STYLE_LABELS
- PopSearchComponent: StatusChipInput 컴포넌트 (allRows 구독 + 건수 집계)
- PopSearchConfig: StatusChipDetailSettings 설정 패널 (칩 옵션/스타일)
- index.tsx: receivable에 all_rows 이벤트 등록
[all_rows 이벤트]
- pop-card-list-v2: 데이터 로드 시 all_rows publish + sendable 등록
- pop-card-list: 데이터 로드 시 all_rows publish + sendable 등록
- useConnectionResolver: all_rows 타입 자동 매칭 로직 추가
[pop-card-list-v2 개선]
- 하위 테이블 필터 적용 시 __subStatus__ 가상 컬럼 주입
- externalFilters에 하위 테이블 조건 분리 처리
2026-03-10 18:51:22 +09:00
..
executePopAction.ts feat(pop-button): 제어 실행 기능 추가 + 연결 데이터 UX 개선 + 필터 UI 개선 2026-03-07 09:56:58 +09:00
index.ts feat(pop): 설정 패널 아코디언 접기/펼치기 일관성 + sessionStorage 상태 기억 2026-03-05 18:54:29 +09:00
popSqlBuilder.ts feat(pop): usePopEvent, useDataSource 공통 훅 구현 2026-02-11 16:48:56 +09:00
useCartSync.ts feat(pop): 버튼 v2 통합 아키텍처 + data-update 연산 확장 (BLOCK M + N) 2026-03-05 17:22:30 +09:00
useCollapsibleSections.ts feat(pop): 설정 패널 아코디언 접기/펼치기 일관성 + sessionStorage 상태 기억 2026-03-05 18:54:29 +09:00
useConnectionResolver.ts feat(pop): pop-search status-chip 입력 타입 추가 + all_rows 이벤트 연동 2026-03-10 18:51:22 +09:00
useDataSource.ts feat(pop): usePopEvent, useDataSource 공통 훅 구현 2026-02-11 16:48:56 +09:00
usePopAction.ts feat: Enhance error handling with showErrorToast utility 2026-03-03 16:04:11 +09:00
usePopEvent.ts feat(pop): usePopEvent, useDataSource 공통 훅 구현 2026-02-11 16:48:56 +09:00