feat(FN-3406): add shell context hook plumbing for dashboard

Adds a new `useShellContext` hook with tests to the dashboard, integrated into `App.tsx` and `Header.tsx` to provide shell context plumbing throughout the UI.

Fusion-Task-Id: FN-3406
This commit is contained in:
Fusion
2026-05-07 22:00:41 -07:00
committed by gsxdsm
parent 954ae1078d
commit a6c4ee2b8c
23 changed files with 785 additions and 23 deletions

6
pnpm-lock.yaml generated
View File

@@ -335,6 +335,12 @@ importers:
packages/desktop:
dependencies:
'@fusion/core':
specifier: workspace:*
version: link:../core
'@fusion/dashboard':
specifier: workspace:*
version: link:../dashboard
electron-updater:
specifier: ^6.6.0
version: 6.8.3