feat(ticket): add extension requests and improve repair proof upload UI

This commit is contained in:
2026-07-04 00:56:08 +05:30
parent 26e15360f7
commit 79272c7abc
14 changed files with 1179 additions and 162 deletions

View File

@@ -11,5 +11,13 @@ export const ticketKeys = {
[...ticketKeys.details(), ticketId, 'class', defectClass] as const,
defectClasses: (ticketId: string) =>
[...ticketKeys.details(), ticketId, 'defect-classes'] as const,
extensionRequest: (ticketId: string, assignmentId: number | undefined) =>
[
...ticketKeys.details(),
ticketId,
'assignments',
assignmentId,
'extension-request',
] as const,
assignableUsers: () => [...ticketKeys.all, 'assignable-users'] as const,
};