Use nullable

This commit is contained in:
Mel O'Hagan 2022-10-27 14:45:30 +01:00
parent a9f6a11fdd
commit 31d9e2b1bf
1 changed files with 3 additions and 5 deletions

View File

@ -28,15 +28,13 @@ export const createValidationStore = () => {
let propertyValidator let propertyValidator
switch (type) { switch (type) {
case "number": case "number":
propertyValidator = number().transform(value => propertyValidator = number().nullable()
isNaN(value) ? undefined : value
)
break break
case "email": case "email":
propertyValidator = string().email() propertyValidator = string().email().nullable()
break break
default: default:
propertyValidator = string() propertyValidator = string().nullable()
} }
if (required) { if (required) {