feat(WEB): UniversalListPage 컴포넌트 및 파일럿 마이그레이션
- UniversalListPage 템플릿 컴포넌트 생성 - 카드관리(HR) 파일럿 마이그레이션 (기본 케이스) - 게시판목록 파일럿 마이그레이션 (동적 탭 fetchTabs) - 발주관리 파일럿 마이그레이션 (ScheduleCalendar beforeTableContent) - 클라이언트 사이드 필터링 지원 (customFilterFn, customSortFn) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
14
src/app/[locale]/(protected)/board-test/page.tsx
Normal file
14
src/app/[locale]/(protected)/board-test/page.tsx
Normal file
@@ -0,0 +1,14 @@
|
||||
'use client';
|
||||
|
||||
/**
|
||||
* 게시판 목록 UniversalListPage 테스트 페이지
|
||||
*
|
||||
* URL: /ko/board-test
|
||||
* 비교: /ko/board (기존)
|
||||
*/
|
||||
|
||||
import { BoardListUnified } from '@/components/board/BoardList/BoardListUnified';
|
||||
|
||||
export default function BoardListTestPage() {
|
||||
return <BoardListUnified />;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
'use client';
|
||||
|
||||
/**
|
||||
* 발주관리 UniversalListPage 테스트 페이지
|
||||
*
|
||||
* 특이 케이스: ScheduleCalendar 컴포넌트 (beforeTableContent)
|
||||
* URL: /ko/construction/order/order-management-test
|
||||
*
|
||||
* 비교 테스트: /ko/construction/order/order-management (기존)
|
||||
*/
|
||||
|
||||
import { OrderManagementUnified } from '@/components/business/construction/order-management/OrderManagementUnified';
|
||||
|
||||
export default function OrderManagementTestPage() {
|
||||
return <OrderManagementUnified />;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
'use client';
|
||||
|
||||
/**
|
||||
* 카드관리 UniversalListPage 테스트 페이지
|
||||
*
|
||||
* 기존 CardManagement와 동일한 기능을 UniversalListPage config 방식으로 구현한 테스트 버전
|
||||
* URL: /ko/hr/card-management-test
|
||||
*
|
||||
* 비교 테스트 완료 후 삭제 예정
|
||||
*/
|
||||
|
||||
import { CardManagementUnified } from '@/components/hr/CardManagement/CardManagementUnified';
|
||||
|
||||
export default function CardManagementTestPage() {
|
||||
return <CardManagementUnified />;
|
||||
}
|
||||
Reference in New Issue
Block a user