-
- Downloads
Respect data app nav items (#25416)
* Allow overwriting `SidebarLink` name styles * Add `DataAppPageSidebarLink` component * Render data app sidebar page tree * Hide pages marked as hidden * Add `getParentDataAppPageId` helper * Highlight parent page when hidden page is selected * Extract `getSelectedItems` and add tests * Fix messed up ordering bug
Showing
- frontend/src/metabase/entities/data-apps/utils.ts 49 additions, 1 deletionfrontend/src/metabase/entities/data-apps/utils.ts
- frontend/src/metabase/entities/data-apps/utils.unit.spec.ts 50 additions, 1 deletionfrontend/src/metabase/entities/data-apps/utils.unit.spec.ts
- frontend/src/metabase/nav/containers/MainNavbar/DataAppNavbar/DataAppNavbarContainer.tsx 10 additions, 27 deletions...iners/MainNavbar/DataAppNavbar/DataAppNavbarContainer.tsx
- frontend/src/metabase/nav/containers/MainNavbar/DataAppNavbar/DataAppNavbarView.tsx 28 additions, 16 deletions...containers/MainNavbar/DataAppNavbar/DataAppNavbarView.tsx
- frontend/src/metabase/nav/containers/MainNavbar/DataAppNavbar/DataAppPageSidebarLink/DataAppPageSidebarLink.styled.tsx 9 additions, 0 deletions.../DataAppPageSidebarLink/DataAppPageSidebarLink.styled.tsx
- frontend/src/metabase/nav/containers/MainNavbar/DataAppNavbar/DataAppPageSidebarLink/DataAppPageSidebarLink.tsx 34 additions, 0 deletions...pNavbar/DataAppPageSidebarLink/DataAppPageSidebarLink.tsx
- frontend/src/metabase/nav/containers/MainNavbar/DataAppNavbar/DataAppPageSidebarLink/index.ts 1 addition, 0 deletions.../MainNavbar/DataAppNavbar/DataAppPageSidebarLink/index.ts
- frontend/src/metabase/nav/containers/MainNavbar/DataAppNavbar/getSelectedItems.ts 71 additions, 0 deletions...v/containers/MainNavbar/DataAppNavbar/getSelectedItems.ts
- frontend/src/metabase/nav/containers/MainNavbar/DataAppNavbar/getSelectedItems.unit.spec.ts 86 additions, 0 deletions...rs/MainNavbar/DataAppNavbar/getSelectedItems.unit.spec.ts
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/SidebarItems.styled.tsx 1 addition, 1 deletion...ontainers/MainNavbar/SidebarItems/SidebarItems.styled.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/SidebarLink.tsx 4 additions, 1 deletion...se/nav/containers/MainNavbar/SidebarItems/SidebarLink.tsx
Please register or sign in to comment