diff --git a/web/src/components/BrandBanner.tsx b/web/src/components/BrandBanner.tsx new file mode 100644 index 00000000..1c4746f3 --- /dev/null +++ b/web/src/components/BrandBanner.tsx @@ -0,0 +1,34 @@ +import useCurrentUser from "@/hooks/useCurrentUser"; +import useNavigateTo from "@/hooks/useNavigateTo"; +import { Routes } from "@/router"; +import { workspaceStore } from "@/store/v2"; +import { cn } from "@/utils"; +import UserAvatar from "./UserAvatar"; + +interface Props { + className?: string; + collapsed?: boolean; +} + +const BrandBanner = (props: Props) => { + const { collapsed } = props; + const navigateTo = useNavigateTo(); + const currentUser = useCurrentUser(); + const workspaceGeneralSetting = workspaceStore.state.generalSetting; + const title = workspaceGeneralSetting.customProfile?.title || "Memos"; + const avatarUrl = workspaceGeneralSetting.customProfile?.logoUrl || "/full-logo.webp"; + + return ( +
{t("about.description")}
-