summaryrefslogtreecommitdiff
path: root/components/knox/approval/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'components/knox/approval/index.ts')
-rw-r--r--components/knox/approval/index.ts23
1 files changed, 23 insertions, 0 deletions
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