Add agent entry to lovart home sidebar
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled

This commit is contained in:
Your Name 2026-03-10 20:05:48 +08:00
parent 4b820f8ff4
commit b1afb74724

View File

@ -32,6 +32,7 @@ import {
Upload,
User,
Users,
Wand2,
X,
Zap,
} from "lucide-react";
@ -443,6 +444,7 @@ export function LovartHome({
toolbox1Enabled?: boolean;
toolbox2Name?: string | null;
toolbox2Enabled?: boolean;
agentEnabled?: boolean;
tutorialEnabled?: boolean;
tutorialVideoUrl?: string | null;
pointsPackages?: PointsPackage[];
@ -1512,6 +1514,21 @@ export function LovartHome({
</TooltipTrigger>
<TooltipContent side="right">图片编辑</TooltipContent>
</Tooltip>
{siteSettingsData?.agentEnabled !== false ? (
<Tooltip>
<TooltipTrigger asChild>
<button
type="button"
className="flex h-10 w-10 items-center justify-center rounded-full hover:bg-black/5"
onClick={() => router.push("/canvas?mode=agent")}
title="智能体"
>
<Wand2 className="h-[18px] w-[18px]" />
</button>
</TooltipTrigger>
<TooltipContent side="right">智能体</TooltipContent>
</Tooltip>
) : null}
{siteSettingsData?.toolbox1Enabled !== false && toolbox1Links.length > 0 ? (
<HoverCard openDelay={80} closeDelay={80}>
<HoverCardTrigger asChild>