- Ce site utilise des cookies pour améliorer votre expérience. + Ce site utilise des cookies pour améliorer votre expérience utilisateur.
diff --git a/src/App.tsx b/src/App.tsx
index b7dbcdd..c95e212 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -69,13 +69,11 @@ export default function App() {
const handleAuthSuccess = (newToken: string, newUser: User) => {
localStorage.setItem("authToken", newToken);
localStorage.setItem("user", JSON.stringify(newUser));
-
setAuthState({
user: newUser,
isAuthenticated: true,
loading: false,
});
-
navigate("/");
};
@@ -100,7 +98,6 @@ export default function App() {
: location.pathname === "/mentions-legales"? "mentions-legales"
: "home";
- // LOAD RECENT DOCUMENTS
useEffect(() => {
if (authState.isAuthenticated) {
getDocuments()
@@ -116,13 +113,13 @@ export default function App() {
const handleNavClick = (item: NavItem) => {
const path =
- item === "home" ? "/"
- : item === "documents" ? "/documents"
+ item === "home" ? "/"
+ : item === "documents" ? "/documents"
: item === "ingredient-search" ? "/ingredient-search"
- : item === "recent-updates" ? "/recent-updates"
- : item === "about" ? "/about"
- : item === "contact" ? "/contact"
- : item === "cgu" ? "/cgu"
+ : item === "recent-updates" ? "/recent-updates"
+ : item === "about" ? "/about"
+ : item === "contact" ? "/contact"
+ : item === "cgu" ? "/cgu"
: "/mentions-legales";
navigate(path);
};
@@ -135,15 +132,25 @@ export default function App() {
);
}
- // Si pas authentifié, afficher la page de login
+ // ← CookieBanner visible même sans connexion
if (!authState.isAuthenticated) {
- return
- Ce site utilise des cookies pour améliorer votre expérience. + Ce site utilise des cookies pour améliorer votre expérience utilisateur.