import AddMember from './components/AddMember' import { Routes, Route, Navigate } from 'react-router-dom' import { useAuth } from './context/AuthContext' import Login from './components/Login' import Dashboard from './components/Dashboard' import MembersList from './components/MembersList' import MemberDetail from './components/MemberDetail' import EditProfile from './components/EditProfile' import GuestsList from './components/GuestsList' import GuestDetail from './components/GuestDetail' import AddGuestForm from './components/AddGuestForm' import EditGuestForm from './components/EditGuestForm' import RecommendationsList from './components/RecommendationsList' import AddRecommendationForm from './components/AddRecommendationForm' import EditRecommendationForm from './components/EditRecommendationForm' import HonorsList from './components/HonorsList' import Gallery from './components/Gallery' import AdminHonors from './components/AdminHonors' import AdminEvents from './components/AdminEvents' import AdminUsers from './components/AdminUsers' import AdminLogs from './components/AdminLogs' import AdminPresentationEditor from './components/AdminPresentationEditor' import Profile from './components/Profile' import ChangePassword from './components/ChangePassword' import Notifications from './components/Notifications' import Presentation from './components/Presentation' import Layout from './components/Layout' function PrivateRoute({ children }) { const { user, loading } = useAuth() if (loading) return
Chargement...
Chargement...