/* ── Helpers partagés Admin ───────────────────────────────────── */ export function fmt(iso) { if (!iso) return '—'; const utc = iso.includes('T') || iso.endsWith('Z') ? iso : iso.replace(' ', 'T') + 'Z'; return new Date(utc).toLocaleString('fr-FR', { day: '2-digit', month: '2-digit', year: 'numeric', hour: '2-digit', minute: '2-digit', }); } export function Badge({ role }) { const isAdmin = role === 'admin'; return ( {isAdmin ? 'Admin' : 'Utilisateur'} ); } export function StatusBadge({ status }) { const ok = status === 'ok'; return ( {ok ? 'OK' : 'Erreur'} ); }