refactor: simplify ticket lifecycle flow, remove processing and completed state

This commit is contained in:
2026-06-30 13:01:08 +05:30
parent adff2e2c41
commit ec77696157
20 changed files with 36 additions and 326 deletions

View File

@@ -24,11 +24,7 @@ export default function TicketDetailPage() {
const ticketQuery = useTicketDetailQuery(ticketId, defectClass);
const ticket = ticketQuery.data;
const liveState = useTicketDetailEvents(
ticketId,
defectClass,
Boolean(ticketId),
);
useTicketDetailEvents(ticketId, defectClass, Boolean(ticketId));
if (ticketQuery.isLoading) {
return <TicketDetailSkeleton />;
@@ -62,7 +58,7 @@ export default function TicketDetailPage() {
</div>
<div className="self-start">
<TicketStatusActions ticket={ticket} liveState={liveState} />
<TicketStatusActions ticket={ticket} />
</div>
</div>
</main>