import React, { useState, useEffect } from 'react'; import { useAuth } from '../context/AuthContext'; import './HomePage.css'; const HomePage = () => { const { user } = useAuth(); const [userData, setUserData] = useState(null); const [loading, setLoading] = useState(true); useEffect(() => { if (user) { // Simuler le chargement des données utilisateur setTimeout(() => { setUserData(user); setLoading(false); }, 500); } }, [user]); if (loading) { return (
); } return (

Profil Utilisateur

{userData && (
Nom d'utilisateur: {userData.username}
Admin: {userData.is_admin ? 'Oui' : 'Non'}
Date d'inscription: {new Date(user.date_joined).toLocaleDateString('fr-FR') || 'Non spécifié'}
)}
); }; export default HomePage;