Extract `DraggableSidebarLink` component (#25457)
* Export `SidebarLinkProps` * Expose `SidebarLink's` left & right containers That'd allow styling left and right elements from external components * Extract `DraggableSidebarLink` component Based on sortable bookmarks code * Use `DraggableSidebarLink` in `BookmarkList` * Fix dragged item styles
Showing
- frontend/src/metabase/nav/containers/MainNavbar/MainNavbarContainer/BookmarkList/BookmarkList.styled.tsx 2 additions, 39 deletions.../MainNavbarContainer/BookmarkList/BookmarkList.styled.tsx
- frontend/src/metabase/nav/containers/MainNavbar/MainNavbarContainer/BookmarkList/BookmarkList.tsx 2 additions, 5 deletions...nNavbar/MainNavbarContainer/BookmarkList/BookmarkList.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/DraggableSidebarLink.styled.tsx 45 additions, 0 deletions...s/MainNavbar/SidebarItems/DraggableSidebarLink.styled.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/DraggableSidebarLink.tsx 21 additions, 0 deletions...ntainers/MainNavbar/SidebarItems/DraggableSidebarLink.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/SidebarItems.styled.tsx 3 additions, 0 deletions...ontainers/MainNavbar/SidebarItems/SidebarItems.styled.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/SidebarLink.tsx 15 additions, 4 deletions...se/nav/containers/MainNavbar/SidebarItems/SidebarLink.tsx
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/index.ts 1 addition, 0 deletions.../metabase/nav/containers/MainNavbar/SidebarItems/index.ts
- frontend/src/metabase/nav/containers/MainNavbar/SidebarItems/sortable.css 1 addition, 2 deletions...abase/nav/containers/MainNavbar/SidebarItems/sortable.css
Loading
Please register or sign in to comment