diff --git a/web/src/components/HomeSidebar/HomeSidebar.tsx b/web/src/components/HomeSidebar/HomeSidebar.tsx index 3ba2666e7..fdf62e246 100644 --- a/web/src/components/HomeSidebar/HomeSidebar.tsx +++ b/web/src/components/HomeSidebar/HomeSidebar.tsx @@ -1,5 +1,5 @@ import { last } from "lodash-es"; -import { ArchiveIcon, Globe2Icon, HomeIcon } from "lucide-react"; +import { Globe2Icon, HomeIcon } from "lucide-react"; import { observer } from "mobx-react-lite"; import { matchPath, NavLink, useLocation } from "react-router-dom"; import useDebounce from "react-use/lib/useDebounce"; @@ -44,14 +44,8 @@ const HomeSidebar = observer((props: Props) => { title: t("common.explore"), icon: , }; - const archivedNavLink: NavLinkItem = { - id: "header-archived", - path: Routes.ARCHIVED, - title: t("common.archived"), - icon: , - }; - const navLinks: NavLinkItem[] = currentUser ? [homeNavLink, exploreNavLink, archivedNavLink] : [exploreNavLink]; + const navLinks: NavLinkItem[] = currentUser ? [homeNavLink, exploreNavLink] : [exploreNavLink]; useDebounce( async () => { diff --git a/web/src/components/UserBanner.tsx b/web/src/components/UserBanner.tsx index 6e5bf8893..e3d5e3ba3 100644 --- a/web/src/components/UserBanner.tsx +++ b/web/src/components/UserBanner.tsx @@ -1,5 +1,5 @@ import { Dropdown, Menu, MenuButton, MenuItem } from "@mui/joy"; -import { LogOutIcon, User2Icon, SmileIcon } from "lucide-react"; +import { ArchiveIcon, LogOutIcon, User2Icon, SquareUserIcon } from "lucide-react"; import { authServiceClient } from "@/grpcweb"; import useCurrentUser from "@/hooks/useCurrentUser"; import useNavigateTo from "@/hooks/useNavigateTo"; @@ -47,9 +47,13 @@ const UserBanner = (props: Props) => { navigateTo(`/u/${encodeURIComponent(currentUser.username)}`)}> - + {t("common.profile")} + navigateTo(Routes.ARCHIVED)}> + + {t("common.archived")} + {t("common.sign-out")}