diff --git a/client/src/components/RouterProduction.tsx b/client/src/components/RouterProduction.tsx index 536f19b..06d4f79 100644 --- a/client/src/components/RouterProduction.tsx +++ b/client/src/components/RouterProduction.tsx @@ -1,5 +1,6 @@ import { Switch, Route } from "wouter"; import { useAuthUnified } from "@/hooks/useAuthUnified"; +import { useScreenSize } from "@/hooks/use-screen-size"; import NotFound from "@/pages/not-found"; import AuthPage from "@/pages/AuthPage"; import Dashboard from "@/pages/Dashboard"; @@ -20,11 +21,6 @@ import DlcPage from "@/pages/DlcPage"; import BackupManager from "@/pages/BackupManager"; import Utilities from "@/pages/Utilities"; import Tasks from "@/pages/Tasks"; -import ResponsiveTasks from "@/components/ResponsiveTasks"; -import ResponsiveDashboard from "@/components/ResponsiveDashboard"; -import ResponsiveOrders from "@/components/ResponsiveOrders"; -import ResponsiveDeliveries from "@/components/ResponsiveDeliveries"; -import ResponsiveCalendar from "@/components/ResponsiveCalendar"; import SavTickets from "@/pages/SavTickets"; import Avoirs from "@/pages/Avoirs"; import WeatherSettings from "@/pages/WeatherSettings"; @@ -33,8 +29,16 @@ import SalesAnalysisPage from "@/pages/SalesAnalysisPage"; import PaymentSchedulePage from "@/pages/PaymentSchedulePage"; import Layout from "@/components/Layout"; +// Mobile pages +import MobileDashboardPage from "@/pages/mobile/DashboardPage"; +import MobileOrdersPage from "@/pages/mobile/OrdersPage"; +import MobileDeliveriesPage from "@/pages/mobile/DeliveriesPage"; +import MobileCalendarPage from "@/pages/mobile/CalendarPage"; +import MobileTasksPage from "@/pages/mobile/TasksPage"; + function RouterProduction() { const { isAuthenticated, isLoading, user, environment, error } = useAuthUnified(); + const { isMobile } = useScreenSize(); // Debug uniquement en développement if (import.meta.env.DEV) { @@ -45,6 +49,7 @@ function RouterProduction() { hasUser: !!user, userId: user?.id, username: user?.username, + isMobile, error: error?.message }); } @@ -54,34 +59,23 @@ function RouterProduction() { console.error('🚨 Production Auth Error:', error); } + // Loading state if (isLoading) { return ( -
Chargement...
Redirection...
-