diff options
Diffstat (limited to 'components/knox/approval/ApprovalManager.tsx')
| -rw-r--r-- | components/knox/approval/ApprovalManager.tsx | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/components/knox/approval/ApprovalManager.tsx b/components/knox/approval/ApprovalManager.tsx index 89450445..554e7680 100644 --- a/components/knox/approval/ApprovalManager.tsx +++ b/components/knox/approval/ApprovalManager.tsx @@ -15,10 +15,17 @@ import ApprovalList from './ApprovalList'; interface ApprovalManagerProps { defaultTab?: string; + currentUser?: { + id: number | string; + name: string | null; + email: string; + epId: string | null; + } | null; } export default function ApprovalManager({ - defaultTab = 'submit' + defaultTab = 'submit', + currentUser, }: ApprovalManagerProps) { const [currentTab, setCurrentTab] = useState(defaultTab); const [selectedApInfId, setSelectedApInfId] = useState<string>(''); @@ -95,7 +102,7 @@ export default function ApprovalManager({ {/* 결재 상신 탭 */} <TabsContent value="submit" className="space-y-6"> <div className="w-full"> - <ApprovalSubmit onSubmitSuccess={handleSubmitSuccess} /> + <ApprovalSubmit onSubmitSuccess={handleSubmitSuccess} currentUser={currentUser ?? undefined} /> </div> </TabsContent> |
