Files
fusion/packages
Fusion Agent e0ffd31e83 FN-009: add desktop Board mouse-drag navigation
Add safe desktop click-drag panning to the Board while preserving existing card and touch interactions.

- Add the mouse-pan hook with pointer capture, intent threshold, and click suppression.
- Wire panning and cursor states into Board surfaces with regression coverage.
- Document the interaction and publish the feature changeset.

Files changed:
 .changeset/fn-009-board-mouse-pan.md               |   7 +
 docs/dashboard-guide.md                            |   2 +
 packages/dashboard/app/components/Board.css        |  11 ++
 packages/dashboard/app/components/Board.tsx        |  19 ++-
 .../app/components/__tests__/Board.test.tsx        |  78 +++++++++-
 .../app/hooks/__tests__/useBoardMousePan.test.tsx  | 164 +++++++++++++++++++++
 packages/dashboard/app/hooks/useBoardMousePan.ts   | 151 +++++++++++++++++++
 7 files changed, 429 insertions(+), 3 deletions(-)

Fusion-Task-Id: FN-009

Fusion-Task-Lineage: 0f0bee56-cbb8-4e8d-b866-51d439ab9655

Co-authored-by: Fusion <noreply@runfusion.ai>
2026-08-20 03:55:38 +00:00
..
2026-08-18 22:16:44 -07:00
2026-08-18 22:16:44 -07:00
2026-08-18 22:16:44 -07:00
2026-08-18 22:16:44 -07:00