From 2f8513127acf85d049e5d8864a3d77cbb7866dfb Mon Sep 17 00:00:00 2001 From: admtracksteel Date: Mon, 27 Jul 2026 11:03:47 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20Auto-deploy:=20DBMaker=20atualiz?= =?UTF-8?q?ado=20em=2027/07/2026=2011:03:47?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.tsx | 17 +++++------------ src/components/layout/Layout.tsx | 9 ++++++++- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 08b7aba..0d6649d 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,7 +1,7 @@ import { BrowserRouter, Routes, Route, Navigate } from 'react-router-dom' import { QueryClient, QueryClientProvider } from '@tanstack/react-query' -import { useAuthStore } from './lib/store' -import { useEffect, Suspense, lazy } from 'react' + +import { Suspense, lazy } from 'react' import { ThemeProvider } from './contexts/ThemeContext' import LoadingSpinner from './components/common/LoadingSpinner' import PasscodeGuard from './components/common/PasscodeGuard' @@ -10,6 +10,7 @@ import PasscodeGuard from './components/common/PasscodeGuard' import Layout from './components/layout/Layout' // Lazy load pages +const Login = lazy(() => import('./pages/Login')) const Dashboard = lazy(() => import('./pages/Dashboard')) const Templates = lazy(() => import('./pages/Templates')) const TemplateCreate = lazy(() => import('./pages/TemplateCreate')) @@ -39,13 +40,6 @@ const queryClient = new QueryClient({ // Bypassing Auth for development phase function App() { - const setUser = useAuthStore((state) => state.setUser) - - // Opcional: manter uma sessão "fantasma" do admin fixo enquanto o login está desativado - useEffect(() => { - // Definimos um usuário fake para não quebrar componentes que dependem de useAuthStore - setUser({ id: 'dev-user', email: 'admin@tracksteel.com.br' } as any) - }, [setUser]) return ( @@ -54,9 +48,8 @@ function App() { }> - {/* Redirecionamos tudo para o dashboard diretamente */} - } /> - + } /> + state.user) + + if (!user) { + return + } + return (