From 08cd32ba8586f04349d63df8e3d52da9e5c1bc8f Mon Sep 17 00:00:00 2001 From: dmolinari Date: Wed, 1 Apr 2026 14:58:27 -0300 Subject: [PATCH] fix: Move AuthProvider to main.tsx to fix context error (Refs #2) --- Frontend/src/App.tsx | 36 +++++++++++++++++------------------- Frontend/src/main.tsx | 5 ++++- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/Frontend/src/App.tsx b/Frontend/src/App.tsx index 55df495..4b22619 100644 --- a/Frontend/src/App.tsx +++ b/Frontend/src/App.tsx @@ -1,5 +1,5 @@ import { Routes, Route, Navigate } from 'react-router-dom'; -import { AuthProvider, useAuth } from './hooks/useAuth'; +import { useAuth } from './hooks/useAuth'; import ProtectedRoute from './components/ProtectedRoute'; import LoginPage from './pages/LoginPage'; import RegisterPage from './pages/RegisterPage'; @@ -9,24 +9,22 @@ function App() { const { isAuthenticated } = useAuth(); return ( - - - - } /> - } /> - } /> - - - - } - /> - - + + + } /> + } /> + } /> + + + + } + /> + ); } -export default App \ No newline at end of file +export default App diff --git a/Frontend/src/main.tsx b/Frontend/src/main.tsx index 32938e4..45aeb15 100644 --- a/Frontend/src/main.tsx +++ b/Frontend/src/main.tsx @@ -3,11 +3,14 @@ import { createRoot } from 'react-dom/client' import './index.css' import App from './App.tsx' import { BrowserRouter } from 'react-router-dom' +import { AuthProvider } from './hooks/useAuth' createRoot(document.getElementById('root')!).render( - + + + , )