shoc-frontend-new/src/app
Codex Review Integration ac9ce34101 fix(work-orders): distinguish loading from empty in Unassigned pin (SH-165)
The pinned Unassigned section folded the queue query's pending state into
isFetching only, which the section never read. On first mount, once GET /board
resolved while the queue was still paging GET /board/search, the pin announced
"No unassigned work orders." instead of a loading state.

Expose the queue query's own isLoading as unassignedLoading, thread it through
the table data hook, and render an aria-busy loading row while it is true so the
loading and empty states are separately observable.
2026-08-18 17:22:32 -03:00
..
(auth) refactor(ui): enforce maintainable conditional feedback 2026-07-24 11:32:58 -03:00
(protected) fix(work-orders): distinguish loading from empty in Unassigned pin (SH-165) 2026-08-18 17:22:32 -03:00
_components Feat/vite typescript migration (#16) 2026-06-18 14:41:17 -03:00
v fix(uplifts): align revise validation contract 2026-08-11 13:49:03 -03:00
404.tsx chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
_app.tsx Feat/vite typescript migration (#16) 2026-06-18 14:41:17 -03:00