diff --git a/apps/web/src/components/poster/PosterTemplatePanel.tsx b/apps/web/src/components/poster/PosterTemplatePanel.tsx index a4640e3a..a66fa192 100644 --- a/apps/web/src/components/poster/PosterTemplatePanel.tsx +++ b/apps/web/src/components/poster/PosterTemplatePanel.tsx @@ -1,7 +1,8 @@ -import { memo, useEffect, useId, useRef, useState } from "react"; +import { memo, useEffect, useRef, useState } from "react"; import { Search } from "lucide-react"; import { useTranslation } from "react-i18next"; import { Input } from "@/components/ui/input"; +import { Tooltip, TooltipContent, TooltipTrigger } from "@/components/ui/tooltip"; import { buildPosterDesign, DESIGN_TEMPLATES, @@ -27,7 +28,6 @@ const Preview = memo(function Preview({ onSelect: () => void; disabled: boolean; }) { - const descriptionId = useId(); const host = useRef(null); const [visible, setVisible] = useState(false), [url, setUrl] = useState(); @@ -72,37 +72,40 @@ const Preview = memo(function Preview({ }; }, [visible, width, height, zh, template.id]); return ( - + + {zh ? template.zhUse : template.enUse} -

- +
+ ); }); export function PosterTemplatePanel({