mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 13:32:00 +00:00
refactor(FE): Refactor approval checks for readability
This commit is contained in:
@@ -701,10 +701,12 @@ const RecordingTable = () => {
|
||||
const allRows = table.getRowModel().rows;
|
||||
const selectableRows = allRows.filter((row) => {
|
||||
const recording = row.original;
|
||||
const isRecordingApproved = recording.approval?.action === 'APPROVED' &&
|
||||
const isRecordingApproved =
|
||||
recording.approval?.action === 'APPROVED' &&
|
||||
recording.approval?.step_number === 2 &&
|
||||
recording.approval?.step_name === 'Disetujui';
|
||||
const isRecordingRejected = recording.approval?.action === 'REJECTED';
|
||||
const isRecordingRejected =
|
||||
recording.approval?.action === 'REJECTED';
|
||||
return !isRecordingApproved && !isRecordingRejected;
|
||||
});
|
||||
|
||||
@@ -742,7 +744,8 @@ const RecordingTable = () => {
|
||||
},
|
||||
cell: ({ row }) => {
|
||||
const recording = row.original;
|
||||
const isRecordingApproved = recording.approval?.action === 'APPROVED' &&
|
||||
const isRecordingApproved =
|
||||
recording.approval?.action === 'APPROVED' &&
|
||||
recording.approval?.step_number === 2 &&
|
||||
recording.approval?.step_name === 'Disetujui';
|
||||
const isRecordingRejected = recording.approval?.action === 'REJECTED';
|
||||
|
||||
Reference in New Issue
Block a user