fix(extension-requests): replace lot terminology with assignment
This commit is contained in:
@@ -68,13 +68,13 @@ export function useExtensionRequestColumns(): ColumnDef<TicketExtensionRequest>[
|
|||||||
() => [
|
() => [
|
||||||
{
|
{
|
||||||
accessorKey: 'ticket_name',
|
accessorKey: 'ticket_name',
|
||||||
header: 'Ticket / Lot',
|
header: 'Ticket / Assignment',
|
||||||
size: 170,
|
size: 170,
|
||||||
cell: ({ row }) => (
|
cell: ({ row }) => (
|
||||||
<div>
|
<div>
|
||||||
<p className="font-medium">{row.original.ticket_name}</p>
|
<p className="font-medium">{row.original.ticket_name}</p>
|
||||||
<p className="text-xs text-muted-foreground">
|
<p className="text-xs text-muted-foreground">
|
||||||
Lot #{row.original.assignment_id}
|
Assignment #{row.original.assignment_id}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -90,8 +90,8 @@ export function ExtensionRequestDecisionDialog({
|
|||||||
: 'Reject extension request'}
|
: 'Reject extension request'}
|
||||||
</DialogTitle>
|
</DialogTitle>
|
||||||
<DialogDescription>
|
<DialogDescription>
|
||||||
Review {request.ticket_name}, Lot #{request.assignment_id} before
|
Review {request.ticket_name}, Assignment #{request.assignment_id}{' '}
|
||||||
confirming this decision.
|
before confirming this decision.
|
||||||
</DialogDescription>
|
</DialogDescription>
|
||||||
</DialogHeader>
|
</DialogHeader>
|
||||||
|
|
||||||
@@ -205,8 +205,8 @@ export function ExtensionRequestDecisionDialog({
|
|||||||
<AlertDialogTitle>Reject extension request?</AlertDialogTitle>
|
<AlertDialogTitle>Reject extension request?</AlertDialogTitle>
|
||||||
<AlertDialogDescription>
|
<AlertDialogDescription>
|
||||||
Are you sure you want to reject the extension request for{' '}
|
Are you sure you want to reject the extension request for{' '}
|
||||||
{request.ticket_name}, Lot #{request.assignment_id}? This decision
|
{request.ticket_name}, Assignment #{request.assignment_id}? This
|
||||||
cannot be undone.
|
decision cannot be undone.
|
||||||
</AlertDialogDescription>
|
</AlertDialogDescription>
|
||||||
</AlertDialogHeader>
|
</AlertDialogHeader>
|
||||||
<AlertDialogFooter>
|
<AlertDialogFooter>
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ export default function ExtensionRequestsPage() {
|
|||||||
<main className="relative z-10 space-y-5">
|
<main className="relative z-10 space-y-5">
|
||||||
<PageHeader
|
<PageHeader
|
||||||
title="Extension Requests"
|
title="Extension Requests"
|
||||||
description="Track deadline extension requests across all ticket lots."
|
description="Track deadline extension requests across all ticket assignments."
|
||||||
icon={CalendarClock}
|
icon={CalendarClock}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
|||||||
@@ -147,7 +147,7 @@ export function ExtensionRequestHistoryDialog({
|
|||||||
<DialogTitle>Extension Request History</DialogTitle>
|
<DialogTitle>Extension Request History</DialogTitle>
|
||||||
<DialogDescription>
|
<DialogDescription>
|
||||||
Review every deadline extension request and manager decision for
|
Review every deadline extension request and manager decision for
|
||||||
this ticket lot.
|
this ticket assignment.
|
||||||
</DialogDescription>
|
</DialogDescription>
|
||||||
</DialogHeader>
|
</DialogHeader>
|
||||||
<DialogBody className="space-y-3">
|
<DialogBody className="space-y-3">
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ export function RequestExtensionAction({
|
|||||||
<TicketActionCard
|
<TicketActionCard
|
||||||
icon={Clock3}
|
icon={Clock3}
|
||||||
title={canRequest ? 'Request Extension' : 'Extension Request History'}
|
title={canRequest ? 'Request Extension' : 'Extension Request History'}
|
||||||
contextLabel={`Lot ${assignmentId}`}
|
contextLabel={`Assignment ${assignmentId}`}
|
||||||
>
|
>
|
||||||
<TicketExtensionRequestPanel
|
<TicketExtensionRequestPanel
|
||||||
ticketId={ticketId}
|
ticketId={ticketId}
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ function ExtensionReviewForm({
|
|||||||
<TicketActionCard
|
<TicketActionCard
|
||||||
icon={CalendarClock}
|
icon={CalendarClock}
|
||||||
title="Extension Request Details"
|
title="Extension Request Details"
|
||||||
contextLabel={`Lot ${assignmentId}`}
|
contextLabel={`Assignment ${assignmentId}`}
|
||||||
>
|
>
|
||||||
<div className="space-y-4">
|
<div className="space-y-4">
|
||||||
<Requester request={request} />
|
<Requester request={request} />
|
||||||
@@ -271,7 +271,7 @@ export function ReviewExtensionRequestAction({
|
|||||||
<TicketActionCard
|
<TicketActionCard
|
||||||
icon={Clock3}
|
icon={Clock3}
|
||||||
title="Extension Request"
|
title="Extension Request"
|
||||||
contextLabel={`Lot ${assignmentId}`}
|
contextLabel={`Assignment ${assignmentId}`}
|
||||||
>
|
>
|
||||||
<div className="flex items-center justify-center py-8 text-muted-foreground">
|
<div className="flex items-center justify-center py-8 text-muted-foreground">
|
||||||
<Loader2 className="mr-2 size-4 animate-spin" />
|
<Loader2 className="mr-2 size-4 animate-spin" />
|
||||||
@@ -298,7 +298,7 @@ export function ReviewExtensionRequestAction({
|
|||||||
<TicketActionCard
|
<TicketActionCard
|
||||||
icon={CalendarClock}
|
icon={CalendarClock}
|
||||||
title="Extension Request"
|
title="Extension Request"
|
||||||
contextLabel={`Lot ${assignmentId}`}
|
contextLabel={`Assignment ${assignmentId}`}
|
||||||
>
|
>
|
||||||
<ExtensionRequestDetails request={latestRequest} requests={requests} />
|
<ExtensionRequestDetails request={latestRequest} requests={requests} />
|
||||||
</TicketActionCard>
|
</TicketActionCard>
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ export function TicketExtensionRequestPanel({
|
|||||||
if (!canRequest) {
|
if (!canRequest) {
|
||||||
return (
|
return (
|
||||||
<p className="text-sm text-muted-foreground">
|
<p className="text-sm text-muted-foreground">
|
||||||
No extension request history is available for this ticket lot.
|
No extension request history is available for this ticket assignment.
|
||||||
</p>
|
</p>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user