summaryrefslogtreecommitdiff
path: root/components/knox/approval/index.ts
blob: 0bae08f16e7b95dbf2023fba8006061b141b520d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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';