gsxdsm
48ff33e515
FN-8398: show enabled Compound Engineering navigation
Expose installed, enabled Compound Engineering views consistently across dashboard navigation.
- Refresh plugin dashboard views when plugin lifecycle events arrive.
- Scope dashboard-view discovery to the active project loader.
- Cover desktop, header, mobile, hook, and route behavior.
Files changed:
.changeset/fn-8398-compound-engineering-nav.md | 7 +++
.../app/components/__tests__/Header.test.tsx | 29 +++++++++
.../components/__tests__/LeftSidebarNav.test.tsx | 27 ++++++++-
.../app/components/__tests__/MobileNavBar.test.tsx | 21 +++++++
.../__tests__/usePluginDashboardViews.test.ts | 69 ++++++++++++++++++++++
.../dashboard/app/hooks/usePluginDashboardViews.ts | 20 +++++++
.../dashboard/src/__tests__/routes-system.test.ts | 44 ++++++++++++++
.../src/routes/register-plugins-automation.ts | 13 +++-
8 files changed, 225 insertions(+), 5 deletions(-)
Fusion-Task-Id: FN-8398
Fusion-Task-Lineage: ffcfe801-6fcf-47a9-857a-78668ecc7246
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-19 18:00:47 -07:00
..
2026-07-19 16:52:02 -07:00
2026-07-18 00:52:59 -07:00
2026-07-19 16:52:02 -07:00
2026-07-19 18:00:47 -07:00
2026-07-19 13:34:25 -07:00
2026-07-18 00:52:59 -07:00
2026-07-19 17:52:45 -07:00
2026-07-19 14:51:49 -07:00
2026-07-18 00:52:59 -07:00
2026-07-19 12:08:10 -07:00
2026-06-08 15:19:27 -07:00
2026-07-18 00:52:59 -07:00