diff --git a/AppImage/components/health-status-modal.tsx b/AppImage/components/health-status-modal.tsx
index e9a0a494..ba3223ea 100644
--- a/AppImage/components/health-status-modal.tsx
+++ b/AppImage/components/health-status-modal.tsx
@@ -279,21 +279,14 @@ export function HealthStatusModal({ open, onOpenChange, getApiUrl }: HealthStatu
}
const getStatusBadge = (status: string) => {
- const statusUpper = status?.toUpperCase()
- switch (statusUpper) {
- case "OK":
- return {t("healthStatus.status.ok")}
- case "INFO":
- return {t("healthStatus.status.info")}
- case "WARNING":
- return {t("healthStatus.status.warning")}
- case "CRITICAL":
- return {t("healthStatus.status.critical")}
- case "UNKNOWN":
- return {t("healthStatus.status.unknown")}
- default:
- return {t("healthStatus.status.unknown")}
- }
+ const s = status?.toUpperCase()
+ const label =
+ s === "OK" ? t("healthStatus.status.ok") :
+ s === "INFO" ? t("healthStatus.status.info") :
+ s === "WARNING" ? t("healthStatus.status.warning") :
+ s === "CRITICAL" ? t("healthStatus.status.critical") :
+ t("healthStatus.status.unknown")
+ return {label}
}
const formatStatus = (status: string) => {