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 ;