From 44836cb365b3ee0cb1100c76f7ab6ed310cfceb7 Mon Sep 17 00:00:00 2001 From: Echo Date: Mon, 27 Apr 2026 22:11:10 +0000 Subject: [PATCH] Add eslint-disable eqeqeq for TypeScript nullish check pattern --- frontend/src/pages/HostDetailPage.tsx | 4 ++-- frontend/src/pages/MaintenanceWindowsPage.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/pages/HostDetailPage.tsx b/frontend/src/pages/HostDetailPage.tsx index fa20541..4ec932b 100644 --- a/frontend/src/pages/HostDetailPage.tsx +++ b/frontend/src/pages/HostDetailPage.tsx @@ -64,11 +64,11 @@ function scheduleDescription(w: MaintenanceWindow): string { case 'daily': return `Every day at ${time} for ${dur}` case 'weekly': { - const day = w.recurrence_day != null ? DAY_NAMES[w.recurrence_day] ?? `Day ${w.recurrence_day}` : '?' + const day = w.recurrence_day != null ? DAY_NAMES[w.recurrence_day] ?? `Day ${w.recurrence_day}` : '?' // eslint-disable-line eqeqeq return `Every ${day} at ${time} for ${dur}` } case 'monthly': { - const day = w.recurrence_day != null ? w.recurrence_day : '?' + const day = w.recurrence_day != null ? w.recurrence_day : '?' // eslint-disable-line eqeqeq return `Monthly on day ${day} at ${time} for ${dur}` } } diff --git a/frontend/src/pages/MaintenanceWindowsPage.tsx b/frontend/src/pages/MaintenanceWindowsPage.tsx index 2f59041..2d6ec94 100644 --- a/frontend/src/pages/MaintenanceWindowsPage.tsx +++ b/frontend/src/pages/MaintenanceWindowsPage.tsx @@ -81,11 +81,11 @@ function scheduleDescription(w: MaintenanceWindow): string { case 'daily': return `Every day at ${time} for ${dur}` case 'weekly': { - const day = w.recurrence_day != null ? DAY_NAMES[w.recurrence_day] ?? `Day ${w.recurrence_day}` : '?' + const day = w.recurrence_day != null ? DAY_NAMES[w.recurrence_day] ?? `Day ${w.recurrence_day}` : '?' // eslint-disable-line eqeqeq return `Every ${day} at ${time} for ${dur}` } case 'monthly': { - const day = w.recurrence_day != null ? w.recurrence_day : '?' + const day = w.recurrence_day != null ? w.recurrence_day : '?' // eslint-disable-line eqeqeq return `Monthly on day ${day} at ${time} for ${dur}` } }