gsxdsm
4a60c2ac41
FN-5708: backfill files changed chip on done task cards
Ensure freshly done task cards show the "N files changed" chip once mergeDetails diff stats arrive.
- backfill TaskCard diff stat display logic so completed cards update when mergeDetails enrichment lands after initial render
- update useTaskDiffStats to derive files-changed counts from merge details with fallback-safe behavior
- add TaskCard and useTaskDiffStats test coverage for late-arriving mergeDetails and chip rendering
- add a changeset for @runfusion/fusion documenting the patch release
Files changed:
.changeset/fn-5708-files-changed-chip.md | 5 ++
packages/dashboard/app/components/TaskCard.tsx | 10 +++
.../app/components/__tests__/TaskCard.test.tsx | 64 +++++++++++++++
.../app/hooks/__tests__/useTaskDiffStats.test.ts | 92 ++++++++++++++++++++++
packages/dashboard/app/hooks/useTaskDiffStats.ts | 17 +++-
5 files changed, 185 insertions(+), 3 deletions(-)
Fusion-Task-Id: FN-5708
Fusion-Task-Lineage: 3f961f3f-045b-473e-9636-ca33fd84282c
2026-05-29 21:32:09 -07:00
..
2026-04-25 09:09:31 -07:00
2026-05-29 18:25:19 -07:00
2026-05-29 12:57:56 -07:00
2026-05-29 20:05:14 -07:00
2026-05-29 08:25:38 -07:00
2026-05-29 10:14:06 -07:00
2026-05-29 09:44:17 -07:00
2026-05-29 15:25:47 -07:00
2026-05-29 15:45:20 -07:00
2026-05-29 10:23:59 -07:00
2026-05-29 11:25:11 -07:00
2026-05-29 11:22:27 -07:00
2026-05-29 21:32:09 -07:00
2026-05-29 11:16:00 -07:00