gsxdsm
ddf2f3d956
FN-7888: wire onDeleteTask through right-dock Tasks list
Restores the Delete affordance in the right-dock Tasks list, which previously rendered TaskCard hosts without a delete handler so the menu action silently did nothing.
- Thread onDeleteTask prop through DockTaskList into TaskCard
- Pass onDeleteTask through overflowViewRegistry's Tasks view render props
- Wire onDeleteTask from useRightDockController into both DockTaskList call sites
- Add regression coverage for desktop context-menu and mobile pointer-up delete flows in TaskCard, DockTaskList, and RightDock tests
- Add a patch changeset documenting the fix
Files changed:
.changeset/fn-7888-task-delete.md | 7 ++++
packages/dashboard/app/components/DockTaskList.tsx | 9 ++++-
.../app/components/__tests__/DockTaskList.test.tsx | 16 +++++++-
.../app/components/__tests__/RightDock.test.tsx | 16 +++++++-
.../app/components/__tests__/TaskCard.test.tsx | 44 ++++++++++++++++++++++
.../app/components/overflowViewRegistry.tsx | 4 +-
.../app/components/useRightDockController.tsx | 2 +
7 files changed, 93 insertions(+), 5 deletions(-)
Fusion-Task-Id: FN-7888
Fusion-Task-Lineage: 22767aba-fb92-4ac3-8348-ee0cea4345c2
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-12 18:13:33 -07:00
..
2026-07-12 17:02:33 -07:00
2026-07-11 23:50:00 -07:00
2026-07-12 14:42:09 -07:00
2026-07-12 18:13:33 -07:00
2026-07-12 14:42:09 -07:00
2026-07-11 23:50:00 -07:00
2026-07-12 17:39:29 -07:00
2026-07-12 16:48:04 -07:00
2026-07-11 23:50:00 -07:00
2026-07-11 23:50:00 -07:00
2026-06-08 15:19:27 -07:00
2026-07-11 23:50:00 -07:00