Correction de redirection
This commit is contained in:
@@ -9,6 +9,7 @@ export default function Header() {
|
||||
const navigate = useNavigate()
|
||||
const { user, logout } = useAuth()
|
||||
const isLoggedIn = !!user
|
||||
const logoContent = <img src={logo} alt="Logo de Thé Tip Top" className="h-10 sm:h-12 w-auto" />
|
||||
|
||||
const handleLogout = () => {
|
||||
logout()
|
||||
@@ -28,10 +29,15 @@ export default function Header() {
|
||||
return (
|
||||
<header className="bg-white shadow-sm relative z-50">
|
||||
<div className="max-w-7xl mx-auto px-4 sm:px-6 py-4 flex items-center justify-between">
|
||||
|
||||
<Link to={isLoggedIn ? '/mes-gains' : '/accueil'} className="flex items-center flex-shrink-0">
|
||||
<img src={logo} alt="Thé Tip Top" className="h-10 sm:h-12 w-auto" />
|
||||
</Link>
|
||||
{pathname === '/accueil' ? (
|
||||
<span className="flex items-center flex-shrink-0">
|
||||
{logoContent}
|
||||
</span>
|
||||
) : (
|
||||
<Link to ={'/accueil'} className='flex items-center flex-shrink-0'>
|
||||
{logoContent}
|
||||
</Link>
|
||||
)}
|
||||
|
||||
{/* Nav desktop */}
|
||||
<nav className="hidden md:flex items-center gap-6">
|
||||
@@ -49,7 +55,7 @@ export default function Header() {
|
||||
|
||||
{isLoggedIn ? (
|
||||
<div className="flex items-center gap-3">
|
||||
<Link to="/mes-gains" className="flex items-center gap-2 text-sm text-gray-700 hover:text-green-700 font-medium transition-colors">
|
||||
<Link to="/profile" className="flex items-center gap-2 text-sm text-gray-700 hover:text-green-700 font-medium transition-colors">
|
||||
<div className="w-8 h-8 rounded-full bg-[#006B6B] flex items-center justify-center text-white text-xs font-bold">
|
||||
{initials}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user