feat(ticket): add shared extension request history for workers and managers

This commit is contained in:
2026-08-03 16:04:15 +05:30
parent 0a4d9512cb
commit 6169bbdc28
5 changed files with 284 additions and 15 deletions

View File

@@ -7,21 +7,24 @@ export function RequestExtensionAction({
ticketId,
assignmentId,
dueAt,
canRequest,
}: {
ticketId: string;
assignmentId: number;
dueAt: string | null;
canRequest: boolean;
}) {
return (
<TicketActionCard
icon={Clock3}
title="Request Extension"
title={canRequest ? 'Request Extension' : 'Extension Request History'}
contextLabel={`Lot ${assignmentId}`}
>
<TicketExtensionRequestPanel
ticketId={ticketId}
assignmentId={assignmentId}
dueAt={dueAt}
canRequest={canRequest}
/>
</TicketActionCard>
);