import { memo } from 'react'; import { formatUtc, getStatusClass } from '../../utils/appUiHelpers'; function AppStatusHeader({ language, setLanguage, currentUser, isAdmin, isReadOnlyUser, activeTasks, avgTaskProgress, licenseStatus, healthStatus, healthLoading, healthError, onRefreshHealth, onLogout, }) { const hasHealthStatus = !!healthStatus; const licenseOk = !!licenseStatus?.ok; const dbOk = !!(healthStatus?.database?.ok && healthStatus?.database?.schema_ok && healthStatus?.database?.postgis_ok); const workerOk = !!healthStatus?.worker?.ok; const idlOk = !!healthStatus?.idl?.ok; const aiOk = !!healthStatus?.ollama?.ok; const nginxOk = !!healthStatus?.nginx?.ok; return ( <>