fix: navigate to home only in open-mode

This commit is contained in:
Henry Li
2026-01-16 09:58:16 +08:00
parent 5fa98bf6cd
commit 5c94e6d222

View File

@@ -8,27 +8,27 @@ import { cn } from "@/lib/utils";
export function WorkspaceHeader({ className }: { className?: string }) { export function WorkspaceHeader({ className }: { className?: string }) {
const { state } = useSidebar(); const { state } = useSidebar();
return ( return (
<Link href="/workspace"> <div
<div className={cn(
className={cn( "group/workspace-header flex h-15 flex-col justify-center",
"group/workspace-header flex h-15 flex-col justify-center", className,
className, )}
)} >
> {state === "collapsed" ? (
{state === "collapsed" ? ( <div className="flex w-full cursor-pointer items-center justify-center group-has-data-[collapsible=icon]/sidebar-wrapper:-translate-y-[6px]">
<div className="flex w-full cursor-pointer items-center justify-center group-has-data-[collapsible=icon]/sidebar-wrapper:-translate-y-[6px]"> <div className="text-primary block font-serif group-hover/workspace-header:hidden">
<h1 className="text-primary block font-serif group-hover/workspace-header:hidden"> DF
DF
</h1>
<SidebarTrigger className="hidden pl-2 group-hover/workspace-header:block" />
</div> </div>
) : ( <SidebarTrigger className="hidden pl-2 group-hover/workspace-header:block" />
<div className="flex items-center justify-between gap-2"> </div>
<h1 className="text-primary ml-2 font-serif">DeerFlow</h1> ) : (
<SidebarTrigger /> <div className="flex items-center justify-between gap-2">
</div> <Link href="/workspace" className="text-primary ml-2 font-serif">
)} DeerFlow
</div> </Link>
</Link> <SidebarTrigger />
</div>
)}
</div>
); );
} }