fix: Added type definitions for active and upcoming maintenances

pull/142/head
QuackieMackie 2025-09-18 22:42:19 +01:00
parent 99c9d1b20e
commit 6d300a25ef
1 changed files with 2 additions and 2 deletions

View File

@ -58,7 +58,7 @@ export default function OverallStatus({
})
const now = new Date()
const activeMaintenances = maintenances
const activeMaintenances: (Omit<MaintenanceConfig, 'monitors'> & { monitors?: MonitorTarget[] })[] = maintenances
.filter((m) => now >= new Date(m.start) && (!m.end || now <= new Date(m.end)))
.map((maintenance) => ({
...maintenance,
@ -67,7 +67,7 @@ export default function OverallStatus({
),
}))
const upcomingMaintenances = maintenances
const upcomingMaintenances: (Omit<MaintenanceConfig, 'monitors'> & { monitors?: MonitorTarget[] })[] = maintenances
.filter((m) => now < new Date(m.start))
.map((maintenance) => ({
...maintenance,