diff --git a/components/FamousTemplate.tsx b/components/FamousTemplate.tsx index 961e69a..8ec7c73 100644 --- a/components/FamousTemplate.tsx +++ b/components/FamousTemplate.tsx @@ -8,6 +8,7 @@ import { PcTemplateModal } from "@/components/ChatInputBox/PcTemplateModal" import { useTemplateStoryServiceHook } from "@/app/service/Interaction/templateStoryService" import { useAppDispatch } from "@/lib/store/hooks" import { selectTemplateById } from "@/lib/store/creationTemplateSlice" +import { useDeviceType } from "@/hooks/useDeviceType" /** * A compact template showcase with a header and link to all templates. @@ -17,6 +18,7 @@ import { selectTemplateById } from "@/lib/store/creationTemplateSlice" const FamousTemplate: React.FC = () => { const { templateStoryList, getTemplateStoryList, isLoading } = useTemplateStoryServiceHook() const dispatch = useAppDispatch() + const { isDesktop } = useDeviceType() const [isModalOpen, setIsModalOpen] = useState(false) const [initialTemplateId, setInitialTemplateId] = useState(undefined) @@ -41,11 +43,11 @@ const FamousTemplate: React.FC = () => { return (
-
+

Hot Templates

-
+
{(["all", "music", "animation", "fantasy"] as const).map((tab) => (