fix: naming conventions changes and using more native props

This commit is contained in:
mannilakash committed 2026-04-01 12:45:43 -04:00
1 parent 866388c09e
commit 5a8d0432ff
4 files changed
+27 -20

No files matched your search

+2 -2
View File
@@ -1,5 +1,5 @@
import { z } from "zod";
import { MONITOR_DISPLAY_TYPES } from "@/Types/StatusPage";
import { StatusPageTypes } from "@/Types/StatusPage";
export const statusPageSchema = z.object({
companyName: z
@@ -15,7 +15,7 @@ export const statusPageSchema = z.object({
"URL can only contain lowercase letters, numbers, and hyphens"
),
timezone: z.string().optional(),
type: z.array(z.enum(MONITOR_DISPLAY_TYPES)).min(1, "At least one type is required"),
type: z.array(z.enum(StatusPageTypes)).min(1, "At least one type is required"),
color: z.string().min(1, "Color is required"),
monitors: z.array(z.string()).min(1, "At least one monitor is required"),
isPublished: z.boolean(),