refactor(ticket): remove ticket status from list events and use assignment status for closure

This commit is contained in:
2026-06-30 19:30:44 +05:30
parent ea684fc9fe
commit 09ce57c9e0
7 changed files with 1 additions and 19 deletions

View File

@@ -63,19 +63,11 @@ export function useTicketDetailEvents(
[refetchTicket],
);
const shouldStop = useCallback(
(eventName: keyof typeof events, event: unknown) =>
eventName === 'ticket_status' &&
(event as TicketDetailStatusEvent).status === 'closed',
[],
);
useSseWithToken({
enabled: Boolean(enabled && ticketId),
getToken,
getPath,
events,
reconnectOnEvents: TICKET_DETAIL_RECONNECT_EVENTS,
shouldStop,
});
}