Skip to content

feat: derive dashboard outline from visible sections#32

Merged
ItsThompson merged 3 commits into
mainfrom
ft/dynamic-dashboard-outline
Jun 8, 2026
Merged

feat: derive dashboard outline from visible sections#32
ItsThompson merged 3 commits into
mainfrom
ft/dynamic-dashboard-outline

Conversation

@ItsThompson

Copy link
Copy Markdown
Owner

Summary

  • derive dashboard outline links from visible dashboard DOM sections
  • add root-scoped mutation and intersection observer behavior
  • add tests for ordering, nesting, visibility, mutations, conditional sections, and active styling

Verification

  • npm run test -- DashboardOutline
  • npm run test
  • npx tsc --noEmit
  • npm run lint

Note: npm run build completed Vite output but emitted existing Module Federation DTS TYPE-001 warning for src/features/settings/hooks/useDefaultBudget.ts.

@ItsThompson ItsThompson merged commit cf41791 into main Jun 8, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant