Skip to content

Commit 92dcc2e

Browse files
authored
Merge pull request #105 from Stack-Knowledge/hotfix/approvalStatus
[Hotfix] Fix ApprovalStatus Type
2 parents be4f923 + 254cbb5 commit 92dcc2e

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

packages/api/admin/src/hooks/user/usePatchApprovalStatus.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { useMutation } from '@tanstack/react-query';
22

33
import { userQueryKeys, userUrl, patch } from 'api/common';
44

5-
interface ApprovedStatus {
6-
approveStatus: 'REJECT' | 'APPROVED';
5+
export interface ApprovedStatus {
6+
approveStatus: 'REJECTED' | 'APPROVED';
77
}
88

99
export const usePatchApprovalStatus = (userId: string) =>

projects/admin/src/components/ModalItem/index.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import { BarIcon } from 'admin/assets';
44

5+
import type { ApprovedStatus } from 'api/admin';
56
import { usePatchApprovalStatus } from 'api/admin';
67

78
import * as S from './style';
@@ -24,7 +25,7 @@ const ModalItem: React.FC<ModalItemProps> = ({
2425
const formatDate = (isoDate: string) =>
2526
isoDate.slice(0, 10).replaceAll('-', '.');
2627

27-
const handleApproval = (approveStatus: 'APPROVED' | 'REJECT') => {
28+
const handleApproval = (approveStatus: ApprovedStatus['approveStatus']) => {
2829
mutate({ approveStatus });
2930
onSuccessApproved(approveStatus === 'APPROVED');
3031
};
@@ -40,7 +41,7 @@ const ModalItem: React.FC<ModalItemProps> = ({
4041
<S.ApprovedButton onClick={() => handleApproval('APPROVED')}>
4142
수락
4243
</S.ApprovedButton>
43-
<S.ApprovedButton onClick={() => handleApproval('REJECT')}>
44+
<S.ApprovedButton onClick={() => handleApproval('REJECTED')}>
4445
거절
4546
</S.ApprovedButton>
4647
</S.ApprovedContainer>

0 commit comments

Comments
 (0)