shin
82f788bbb5
feat: 리포트 디자이너 Phase 1~3 완료 및 리팩토링
...
- Phase 1: 리포트 관리 페이지(Admin) 고도화 - CRUD, 목록/그리드 뷰
- Phase 2: 내부 리포트 목록 컨텍스트 뷰어
- Phase 3: 화면관리 컴포넌트화 (드래그&드롭)
리팩토링:
- ReportDesignerContext 분리: 2049줄 → 484줄 (contexts/report-designer/ 하위 훅 추출)
- MM_TO_PX 상수 중복 제거: useClipboardActions/useUIState → lib/report/constants 통일
- generateComponentId 헬퍼 중앙화: lib/report/constants로 단일 소스 관리
- ConditionalRule 타입 중복 제거: conditionalUtils → types/report 단일 정의
- 렌더러/속성/모달 컴포넌트 분리: designer/renderers, properties, modals 디렉토리
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-10 18:30:18 +09:00
DDD1542
87caa4b3ca
커밋 메세지 메뉴별 대중소 정리
2025-12-29 17:56:26 +09:00
kjs
9e956999c5
모달 크기 고정
2025-12-05 10:46:10 +09:00
leeheejin
8dcffa8927
메일관련된거 커밋
2025-11-28 11:34:48 +09:00
leeheejin
0b676098a5
버튼 문제 수정 및 여러가지
2025-11-05 16:36:32 +09:00
kjs
4010273d67
feat: 테이블 테두리 및 라운드 제거, 검색 필터 제목 제거
...
- 모든 테이블 컴포넌트의 외곽 테두리(border) 제거
- 테이블 컨테이너의 라운드(rounded-lg) 제거
- 테이블 행 구분선(border-b)은 유지하여 데이터 구분
- FlowWidget과 TableListComponent에 동일한 스타일 적용
- 검색 필터 영역의 회색 배경(bg-muted/30) 제거
- 검색 필터 제목 제거
- AdvancedSearchFilters 컴포넌트의 '검색 필터' 제목 제거
2025-10-30 15:39:39 +09:00
leeheejin
479b0ba3ed
ui 고치기 전 세이브
2025-10-22 16:06:04 +09:00
leeheejin
95c98cbda3
메일관리 기능 구현 완료
2025-10-13 15:17:34 +09:00
leeheejin
bf58e0c878
메일관리 기능 구현
2025-10-02 15:46:23 +09:00
leeheejin
3fa410cbe4
ui 수정 및 시현할 기능 업데이트
2025-10-02 14:34:15 +09:00
leeheejin
6d1fe625e4
메일관리 시스템 구현 완료
2025-10-01 17:01:31 +09:00
leeheejin
0209be8fd6
메일 관리 작업 저장용 커밋
2025-10-01 16:15:53 +09:00