gsxdsm
dbd613a529
FN-7053: catch up tasks on SSE re-entry
Reconcile task list catch-up behavior when re-entering live Board/List views.
- Move Board/List SSE re-entry refetch ownership from App into useTasks.
- Trigger exactly one catch-up fetch for each sseEnabled false-to-true transition without duplicating initial mount.
- Cover disabled, search-query, and repeated toggle cases in useTasks tests.
Files changed:
packages/dashboard/app/App.tsx | 22 +----
.../dashboard/app/hooks/__tests__/useTasks.test.ts | 110 +++++++++++++++++----
packages/dashboard/app/hooks/useTasks.ts | 12 +++
3 files changed, 105 insertions(+), 39 deletions(-)
Fusion-Task-Id: FN-7053
Fusion-Task-Lineage: 7fd7a05e-deb5-4c0d-9585-288089cb9945
2026-06-26 01:24:47 -07:00
..
2026-06-25 23:34:07 -07:00
2026-06-24 23:56:23 -07:00
2026-06-26 00:28:31 -07:00
2026-06-26 01:24:47 -07:00
2026-06-25 20:20:33 -07:00
2026-06-24 23:56:23 -07:00
2026-06-26 00:57:32 -07:00
2026-06-25 23:34:08 -07:00
2026-06-24 23:56:23 -07:00
2026-06-26 00:57:32 -07:00
2026-06-08 15:19:27 -07:00
2026-06-24 23:56:23 -07:00