Skip to main content

Function: validateMonitorDataClientSide()

validateMonitorDataClientSide(type: "http" | "port" | "ping" | "dns", data: Partial<MonitorFormData>): Promise<ValidationResult>

Defined in: src/utils/monitorValidation.ts:125

Perform client-side validation using shared Zod schemas. Provides immediate feedback without IPC round-trip.

Parametersโ€‹

typeโ€‹

Monitor type

"http" | "port" | "ping" | "dns"

dataโ€‹

Partial<MonitorFormData>

Monitor data to validate

Returnsโ€‹

Promise<ValidationResult>

Promise resolving to validation result