diff --git a/client/src/Types/StatusPage.ts b/client/src/Types/StatusPage.ts index ea0db5292..a69a3c737 100644 --- a/client/src/Types/StatusPage.ts +++ b/client/src/Types/StatusPage.ts @@ -24,6 +24,14 @@ export const STATUS_PAGE_THEME_MODES = ["auto", "light", "dark"] as const; export type StatusPageThemeMode = (typeof STATUS_PAGE_THEME_MODES)[number]; export const DEFAULT_STATUS_PAGE_THEME_MODE: StatusPageThemeMode = "auto"; +export const STATUS_PAGE_RANGES = ["latest", "30d", "60d", "90d"] as const; +export type StatusPageRange = (typeof STATUS_PAGE_RANGES)[number]; + +export const STATUS_PAGE_RANGE_DAYS: Record< + Exclude, + number +> = { "30d": 30, "60d": 60, "90d": 90 }; + export const resolveStatusPageTheme = ( value: string | null | undefined ): StatusPageTheme =>