Skip to content

Commit

Permalink
rollback: application 상태 disabled 처리 삭제
Browse files Browse the repository at this point in the history
  • Loading branch information
JJIIIINN committed Jan 11, 2024
1 parent e1e6ae1 commit 5e30cad
Showing 1 changed file with 7 additions and 61 deletions.
68 changes: 7 additions & 61 deletions src/Components/ApplicationView/Table/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ export function ApplicationViewTable({
}: PropsType) {
const { applicationViewQueryString, setApplicationViewQueryString } =
useApplicationViewQueryString();

const { append } = useToastStore();
const dataLength = application?.applications.slice(
(applicationViewQueryString.page! - 1) * 10,
Expand Down Expand Up @@ -488,101 +488,47 @@ export function ApplicationViewTable({
kind="Ghost"
size="S"
onClick={() => openChangeStatusModal('APPROVED')}
disabled={
requestStatusIsLoading ||
!clickedData.length ||
!!clickedData.filter(
(item) =>
item.status === 'APPROVED' ||
item.status === 'SEND'
).length
}
disabled={requestStatusIsLoading || !clickedData.length}
>
승인
</Button>
<Button
kind="Ghost"
size="S"
onClick={openRejectApplicationModal}
disabled={
RejectApplicationIsLoading ||
clickedData.length !== 1 ||
!!clickedData.filter(
(item) =>
item.status === 'REJECTED' ||
item.status === 'SEND'
).length
}
disabled={RejectApplicationIsLoading || !clickedData.length}
>
반려
</Button>
<Button
kind="Ghost"
size="S"
onClick={() => openChangeStatusModal('SEND')}
disabled={
RejectApplicationIsLoading ||
clickedData.length !== 1 ||
!!clickedData.filter((item) => item.status === 'SEND')
.length ||
!clickedData.filter(
(item) => item.status === 'APPROVED'
).length
}
disabled={RejectApplicationIsLoading || !clickedData.length}
>
전송
</Button>
<Button
kind="Ghost"
size="S"
onClick={() => openChangeStatusModal('PASS')}
disabled={
requestStatusIsLoading ||
!clickedData.length ||
!!clickedData.filter(
(item) =>
item.status === 'REJECTED' ||
item.status === 'REQUESTED' ||
item.status === 'PASS' ||
item.status === 'APPROVED'
).length
}
disabled={requestStatusIsLoading || !clickedData.length}
>
합격
</Button>
<Button
kind="Ghost"
size="S"
onClick={() => openChangeStatusModal('FAILED')}
disabled={
requestStatusIsLoading ||
!clickedData.length ||
!!clickedData.filter(
(item) =>
item.status === 'REJECTED' ||
item.status === 'REQUESTED' ||
item.status === 'FAILED' ||
item.status === 'APPROVED'
).length
}
disabled={requestStatusIsLoading || !clickedData.length}
>
불합격
</Button>
<Button
kind="Ghost"
size="S"
onClick={openChangeTrainDateModal}
disabled={
trainDateIsLoading ||
!clickedData.length ||
!!clickedData.filter(
(item) =>
item.status === 'REJECTED' ||
item.status === 'REQUESTED' ||
item.status === 'FIELD_TRAIN' ||
item.status === 'APPROVED'
).length
}
disabled={trainDateIsLoading || !clickedData.length}
>
현장실습
</Button>
Expand Down

0 comments on commit 5e30cad

Please sign in to comment.