Skip to main content

Function: validateMonitorFormData()

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

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

Validate monitor form data with only the fields that are provided. Used for form validation where not all monitor fields are available yet.

Parametersโ€‹

typeโ€‹

Monitor type

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

dataโ€‹

Partial<MonitorFormData>

Partial monitor data from form

Returnsโ€‹

Promise<ValidationResult>

Promise resolving to validation result