From 4b223c1e4ce18bebacfb65b3c801aa595ba0e4a2 Mon Sep 17 00:00:00 2001 From: Steven Date: Sat, 27 Jan 2024 05:27:42 +0800 Subject: [PATCH] chore: update collapse sidebar --- web/src/layouts/Root.tsx | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/web/src/layouts/Root.tsx b/web/src/layouts/Root.tsx index 399d5270..98f5fbbc 100644 --- a/web/src/layouts/Root.tsx +++ b/web/src/layouts/Root.tsx @@ -1,7 +1,9 @@ +import { Button, IconButton, Tooltip } from "@mui/joy"; import classNames from "classnames"; import { Suspense } from "react"; import { Outlet } from "react-router-dom"; import useLocalStorage from "react-use/lib/useLocalStorage"; +import Icon from "@/components/Icon"; import Navigation from "@/components/Navigation"; import useResponsiveWidth from "@/hooks/useResponsiveWidth"; import Loading from "@/pages/Loading"; @@ -21,12 +23,29 @@ function Root() { {sm && (
setCollapsed(!collapsed)} > - + +
+
setCollapsed(!collapsed)} + > + {!collapsed ? ( + + ) : ( + + + + + + )} +
+
)}