From 3e59693e017742d971f490eb7c58870cb745a98d Mon Sep 17 00:00:00 2001 From: joonhoekim <26rote@gmail.com> Date: Fri, 18 Jul 2025 03:58:34 +0000 Subject: (김준회) 결재 모듈 개발 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/knox/approval/index.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 components/knox/approval/index.ts (limited to 'components/knox/approval/index.ts') diff --git a/components/knox/approval/index.ts b/components/knox/approval/index.ts new file mode 100644 index 00000000..0bae08f1 --- /dev/null +++ b/components/knox/approval/index.ts @@ -0,0 +1,23 @@ +// Knox 결재 시스템 컴포넌트들 +export { default as ApprovalSubmit } from './ApprovalSubmit'; +export { default as ApprovalDetail } from './ApprovalDetail'; +export { default as ApprovalCancel } from './ApprovalCancel'; +export { default as ApprovalList } from './ApprovalList'; +export { default as ApprovalManager } from './ApprovalManager'; + +// Mock 데이터 및 유틸리티 함수들 +export * from './mocks/approval-mock'; + +// 타입 정의들 (re-export) +export type { + ApprovalLine, + SubmitApprovalRequest, + SubmitApprovalResponse, + ApprovalDetailResponse, + ApprovalContentResponse, + ApprovalStatusResponse, + CancelApprovalResponse, + SubmissionListResponse, + ApprovalHistoryResponse, + BaseResponse +} from '@/lib/knox-api/approval/approval'; \ No newline at end of file -- cgit v1.2.3