Function: eventConfigToValidationSchema
Last updated
Last updated
@torque-labs/torque-utils • Docs
@torque-labs/torque-utils / eventConfigToValidationSchema
Parameter | Type |
---|---|
ZodObject
<{}, "strip"
, ZodTypeAny
, {}, {}>
config
{ description
: null
| string
; eventName
: string
; fields
: ({ description
: null
| string
; image
: null
| string
; label
: null
| string
; name
: string
; } & { type
: "string"
; validation
: { match
: null
| string
; required
: null
| boolean
; }; } | { description
: null
| string
; image
: null
| string
; label
: null
| string
; name
: string
; } & { type
: "number"
; validation
: { max
: null
| number
; min
: null
| number
; }; } | { description
: null
| string
; image
: null
| string
; label
: null
| string
; name
: string
; } & { type
: "boolean"
; validation
: { match
: null
| boolean
; }; })[]; formEnabled
: boolean
; targetUrl
: null
| string
; } | { fields
: ({ description
: null
| string
; image
: null
| string
; label
: null
| string
; name
: string
; } & { type
: "string"
; validation
: { match
: null
| string
; required
: null
| boolean
; }; } | { description
: null
| string
; image
: null
| string
; label
: null
| string
; name
: string
; } & { type
: "number"
; validation
: { max
: null
| number
; min
: null
| number
; }; } | { description
: null
| string
; image
: null
| string
; label
: null
| string
; name
: string
; } & { type
: "boolean"
; validation
: { match
: null
| boolean
; }; })[]; }