fix: show product planning entry on lovart home
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-27 10:24:19 +08:00
parent 97d695b476
commit 21d3eb0769

View File

@ -8,6 +8,7 @@ import useSWRInfinite from "swr/infinite";
import { import {
ArrowRight, ArrowRight,
ArrowUp, ArrowUp,
BarChart3,
Bell, Bell,
Briefcase, Briefcase,
ChevronDown, ChevronDown,
@ -445,6 +446,7 @@ export function LovartHome({
toolbox1Enabled?: boolean; toolbox1Enabled?: boolean;
toolbox2Name?: string | null; toolbox2Name?: string | null;
toolbox2Enabled?: boolean; toolbox2Enabled?: boolean;
productPlanningEnabled?: boolean;
agentEnabled?: boolean; agentEnabled?: boolean;
tutorialEnabled?: boolean; tutorialEnabled?: boolean;
tutorialVideoUrl?: string | null; tutorialVideoUrl?: string | null;
@ -1535,6 +1537,21 @@ export function LovartHome({
<TooltipContent side="right">智能体</TooltipContent> <TooltipContent side="right">智能体</TooltipContent>
</Tooltip> </Tooltip>
) : null} ) : null}
{siteSettingsData?.productPlanningEnabled !== 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("/product-planning")}
title="商品策划"
>
<BarChart3 className="h-[18px] w-[18px]" />
</button>
</TooltipTrigger>
<TooltipContent side="right">商品策划</TooltipContent>
</Tooltip>
) : null}
{siteSettingsData?.toolbox1Enabled !== false && toolbox1Links.length > 0 ? ( {siteSettingsData?.toolbox1Enabled !== false && toolbox1Links.length > 0 ? (
<HoverCard openDelay={80} closeDelay={80}> <HoverCard openDelay={80} closeDelay={80}>
<HoverCardTrigger asChild> <HoverCardTrigger asChild>