function ServerStatus() { const { isOnline, isServerReachable, lastCheck, checkNow } = useOnlineStatus({ healthCheckUrl: '/api/health', healthCheckInterval: 60000, // Vérifier toutes les 60s stabilityDelay: 2000, // Attendre 2s avant de déclarer "en ligne" timeout: 5000 // Timeout de 5s }); return (
Navigateur : {isOnline ? 'En ligne' : 'Hors ligne'}
Serveur : {isServerReachable ? 'Accessible' : 'Inaccessible'}
Dernière vérification : {new Date(lastCheck).toLocaleTimeString()}