diff --git a/src/components/pages/production/recording/RecordingTable.tsx b/src/components/pages/production/recording/RecordingTable.tsx index 659010d3..877a5655 100644 --- a/src/components/pages/production/recording/RecordingTable.tsx +++ b/src/components/pages/production/recording/RecordingTable.tsx @@ -64,6 +64,15 @@ const RowOptionsMenu = ({ const isApproved = isRecordingApproved(props.row.original); const isGradingDone = isGradingCompleted(props.row.original); + const getApprovalTooltip = () => { + if (isLayingCategory && !isGradingDone) { + return 'Recording LAYING belum bisa disetujui/ditolak karena grading telur belum selesai'; + } + return isGradingDone + ? 'Recording bisa disetujui karena sudah grading' + : 'Recording bisa disetujui'; + }; + return ( )} - {!isApproved && ( + {!isApproved && !(isLayingCategory && !isGradingDone) && (