gsxdsm
566158232b
FN-8069: toggle dashboard keyboard shortcuts
Dashboard keyboard shortcuts now toggle their associated dashboard interfaces.
- Dispatch toggle callbacks for every configurable dashboard shortcut.
- Restore retained prior views and preserve repeated Settings/Command Center history entries.
- Add regression coverage, documentation, and a dashboard feature changeset.
Files changed:
.changeset/fn-8069-shortcut-toggle.md | 7 +
docs/dashboard-guide.md | 3 +
packages/dashboard/app/App.tsx | 48 ++++--
.../app/__tests__/App.keyboard-shortcuts.test.tsx | 172 +++++++++++++++++----
.../useDashboardKeyboardShortcuts.test.tsx | 82 +++++-----
.../app/hooks/useDashboardKeyboardShortcuts.ts | 40 ++---
.../app/utils/dashboardShortcutToggles.ts | 41 +++++
7 files changed, 290 insertions(+), 103 deletions(-)
Fusion-Task-Id: FN-8069
Fusion-Task-Lineage: c2e6d67a-d215-46dd-9803-78ffb49fbbda
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-16 03:17:35 -07:00
..
2026-07-15 20:28:11 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 02:54:33 -07:00
2026-07-16 03:17:35 -07:00
2026-07-15 14:41:05 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 02:47:59 -07:00
2026-07-16 03:00:59 -07:00
2026-07-13 10:32:12 -07:00
2026-07-13 10:32:12 -07:00
2026-06-08 15:19:27 -07:00
2026-07-15 08:44:11 -07:00