Checkpoint: Correction du clignotement sur la page /login : (1) redirectToLoginIfUnauthorized dans main.tsx ne redirige plus si déjà sur /login, (2) ParametresContext désactive la requête parametres.get sur /login (enabled: !isLoginPage via useLocation). 0 erreur TypeScript.

This commit is contained in:
Manus
2026-06-10 12:57:48 +00:00
parent 020156d62c
commit e7f5092263
2 changed files with 8 additions and 0 deletions

View File

@@ -18,6 +18,9 @@ const redirectToLoginIfUnauthorized = (error: unknown) => {
if (!isUnauthorized) return;
// Ne pas rediriger si on est déjà sur la page de login (évite la boucle)
if (window.location.pathname === '/login') return;
window.location.href = getLoginUrl();
};