From eb1b7d771ad10dcd04fdbc151e8aa661385b1821 Mon Sep 17 00:00:00 2001 From: BrunoQuaresma Date: Fri, 5 Jan 2024 17:35:52 +0000 Subject: [PATCH 1/3] Move resources to the sidebar --- .../src/components/FullPageLayout/Sidebar.tsx | 23 +++- .../components/Resources/ResourceAvatar.tsx | 24 +--- .../src/components/Resources/ResourceCard.tsx | 12 +- .../WorkspaceBuild/WorkspaceBuildData.tsx | 3 +- .../pages/WorkspacePage/ResourcesSidebar.tsx | 109 ++++++++++++++++++ .../pages/WorkspacePage/Workspace.stories.tsx | 6 - site/src/pages/WorkspacePage/Workspace.tsx | 77 +++++++++---- .../WorkspacePage/WorkspaceReadyPage.tsx | 1 - .../src/pages/WorkspacesPage/BatchActions.tsx | 6 +- site/src/utils/workspace.tsx | 20 ++++ 10 files changed, 214 insertions(+), 67 deletions(-) create mode 100644 site/src/pages/WorkspacePage/ResourcesSidebar.tsx diff --git a/site/src/components/FullPageLayout/Sidebar.tsx b/site/src/components/FullPageLayout/Sidebar.tsx index df75826c8c6bf..46f867e4619a6 100644 --- a/site/src/components/FullPageLayout/Sidebar.tsx +++ b/site/src/components/FullPageLayout/Sidebar.tsx @@ -27,8 +27,26 @@ export const SidebarLink = (props: LinkProps) => { return ; }; -export const SidebarItem = (props: HTMLAttributes) => { - return