From c82414b295bb5279575c1822d3faf56ce682089f Mon Sep 17 00:00:00 2001 From: Charles Mendiburu Date: Fri, 11 Apr 2025 20:01:28 +0200 Subject: [PATCH] Protection route en fct des roles --- Front-end/src/App.jsx | 2 +- Front-end/src/components/Header.jsx | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Front-end/src/App.jsx b/Front-end/src/App.jsx index ff6cf89..6aab120 100644 --- a/Front-end/src/App.jsx +++ b/Front-end/src/App.jsx @@ -36,7 +36,7 @@ function App() { {/* Routes protégées pour les admins et complexes */} } allowedRoles={['admin', 'complexe']} />} /> - } allowedRoles={['admin', 'complexe']} />} /> + } allowedRoles={['admin', 'complexe']} />} /> {/* Routes protégées pour tous les utilisateurs connectés */} } allowedRoles={['admin', 'complexe', 'user']} />} /> diff --git a/Front-end/src/components/Header.jsx b/Front-end/src/components/Header.jsx index 52dada0..35f0d20 100644 --- a/Front-end/src/components/Header.jsx +++ b/Front-end/src/components/Header.jsx @@ -1,5 +1,5 @@ import React, { useState, useEffect } from "react"; -import { X, Menu, LogIn, UserPlus, LogOut, Settings } from "lucide-react"; +import { X, Menu, LogIn, UserPlus, LogOut, User } from "lucide-react"; import { Link } from "react-router-dom"; import { useAuth } from "../AuthContext"; @@ -80,12 +80,12 @@ function Header() { <>
  • setIsMenuOpen(false)} className="flex items-center gap-2 text-gray-600 hover:text-indigo-600" > - - Paramètres + + Profil
  • @@ -127,11 +127,11 @@ function Header() { ) : (
    setIsMenuOpen(false)} className="flex items-center gap-2 text-gray-600 hover:text-indigo-600" > - +