diff --git a/src/App.tsx b/src/App.tsx index c6ccffa..c90a626 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,7 +1,15 @@ import { RouterProvider } from "@tanstack/react-router"; +import { SiteMobileBlocker } from "@/components/site/SiteMobileBlocker"; +import { useIsMobile } from "@/hooks/ui/useIsMobile"; import { router } from "@/router"; function App(): React.JSX.Element { + const isMobile = useIsMobile(); + + if (isMobile) { + return ; + } + return ; } diff --git a/src/pages/site/page.tsx b/src/pages/site/page.tsx index 722fea6..d591524 100644 --- a/src/pages/site/page.tsx +++ b/src/pages/site/page.tsx @@ -4,17 +4,10 @@ import { SiteWelcomeScreen } from "@/components/site/SiteWelcomeScreen"; import { SiteSituationScreen } from "@/components/site/SiteSituationScreen"; import { SiteNamingScreen } from "@/components/site/SiteNamingScreen"; import { SiteTransitionOverlay } from "@/components/site/SiteTransitionOverlay"; -import { SiteMobileBlocker } from "@/components/site/SiteMobileBlocker"; import { SiteLayout } from "@/components/site/SiteLayout"; -import { useIsMobile } from "@/hooks/ui/useIsMobile"; export function SitePage(): React.JSX.Element { const currentStep = useSiteStore((state) => state.currentStep); - const isMobile = useIsMobile(); - - if (isMobile) { - return ; - } if (currentStep === "disclaimer") { return ;