feat(ticket): add issues map to ticket assignment page

This commit is contained in:
2026-07-28 12:19:38 +05:30
parent 20f611f35a
commit 0601322361
9 changed files with 519 additions and 48 deletions

View File

@@ -12,10 +12,8 @@ import { AssignTicketAction } from './actions/AssignTicketAction';
export function TicketDetailHeader({
ticket,
canAssign = false,
}: {
ticket: TicketOverviewDetail;
canAssign?: boolean;
}) {
const router = useRouter();
const ticketLabel = ticket.ticket_name || ticket.id;
@@ -28,11 +26,9 @@ export function TicketDetailHeader({
</div>
<div className="flex shrink-0 items-center gap-2">
{canAssign ? (
<PermissionGuard permissions={PERMISSIONS.TICKET.ASSIGN}>
<AssignTicketAction ticketId={ticket.id} />
</PermissionGuard>
) : null}
<PermissionGuard permissions={PERMISSIONS.TICKET.ASSIGN}>
<AssignTicketAction ticketId={ticket.id} />
</PermissionGuard>
<Button variant="secondary" onClick={() => router.push('/ticket')}>
<ArrowLeft className="size-4" />
Back to List