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 |
kjs
|
b6ed76f243
|
V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다.
|
2026-01-19 16:51:08 +09:00 |
SeongHyun Kim
|
660f81edbc
|
fix: table-list 컴포넌트 크기 조절 및 동기화 문제 해결
- 기본 너비 120px → 1000px 변경
- 선택 영역과 컴포넌트 영역 크기 동기화
- 편집 패널에서 너비/높이 조절 시 즉시 반영되도록 개선
|
2025-11-17 10:01:09 +09:00 |
kjs
|
f4fd1184cd
|
테이블 리스트 간격설정
|
2025-11-04 17:48:22 +09:00 |
leeheejin
|
3fa410cbe4
|
ui 수정 및 시현할 기능 업데이트
|
2025-10-02 14:34:15 +09:00 |
leeheejin
|
c28e27f3e8
|
화면관리의 테이블 리스트, 카드 디스플레이 수정
|
2025-09-25 18:54:25 +09:00 |
leeheejin
|
28485d6e5c
|
콘솔 주석처리, 화면관리쪽 컬럼수, 페이지네이션 수정
|
2025-09-25 16:22:02 +09:00 |
kjs
|
da9985cd24
|
검색 필터기능 수정사항
|
2025-09-23 14:26:18 +09:00 |
kjs
|
004bf28d17
|
버튼 삭제 수정기능 구현
|
2025-09-18 18:49:30 +09:00 |
kjs
|
964b6415f8
|
컬럼 고정기능 구현
|
2025-09-18 15:14:14 +09:00 |
kjs
|
d42ca5d6ef
|
코드 안보이는현상 수정
|
2025-09-17 13:49:00 +09:00 |
kjs
|
c243137a91
|
테이블 리스트 기능 수정
|
2025-09-15 11:43:59 +09:00 |