@mantine/form
Advanced tools
Comparing version 5.4.1 to 5.4.2
@@ -5,6 +5,22 @@ 'use strict'; | ||
function joiResolver(schema) { | ||
var __defProp = Object.defineProperty; | ||
var __getOwnPropSymbols = Object.getOwnPropertySymbols; | ||
var __hasOwnProp = Object.prototype.hasOwnProperty; | ||
var __propIsEnum = Object.prototype.propertyIsEnumerable; | ||
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; | ||
var __spreadValues = (a, b) => { | ||
for (var prop in b || (b = {})) | ||
if (__hasOwnProp.call(b, prop)) | ||
__defNormalProp(a, prop, b[prop]); | ||
if (__getOwnPropSymbols) | ||
for (var prop of __getOwnPropSymbols(b)) { | ||
if (__propIsEnum.call(b, prop)) | ||
__defNormalProp(a, prop, b[prop]); | ||
} | ||
return a; | ||
}; | ||
function joiResolver(schema, options) { | ||
const _schema = schema; | ||
return (values) => { | ||
const parsed = _schema.validate(values, { abortEarly: false }); | ||
const parsed = _schema.validate(values, __spreadValues({ abortEarly: false }, options)); | ||
if (!parsed.error) { | ||
@@ -11,0 +27,0 @@ return {}; |
@@ -1,5 +0,21 @@ | ||
function joiResolver(schema) { | ||
var __defProp = Object.defineProperty; | ||
var __getOwnPropSymbols = Object.getOwnPropertySymbols; | ||
var __hasOwnProp = Object.prototype.hasOwnProperty; | ||
var __propIsEnum = Object.prototype.propertyIsEnumerable; | ||
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; | ||
var __spreadValues = (a, b) => { | ||
for (var prop in b || (b = {})) | ||
if (__hasOwnProp.call(b, prop)) | ||
__defNormalProp(a, prop, b[prop]); | ||
if (__getOwnPropSymbols) | ||
for (var prop of __getOwnPropSymbols(b)) { | ||
if (__propIsEnum.call(b, prop)) | ||
__defNormalProp(a, prop, b[prop]); | ||
} | ||
return a; | ||
}; | ||
function joiResolver(schema, options) { | ||
const _schema = schema; | ||
return (values) => { | ||
const parsed = _schema.validate(values, { abortEarly: false }); | ||
const parsed = _schema.validate(values, __spreadValues({ abortEarly: false }, options)); | ||
if (!parsed.error) { | ||
@@ -6,0 +22,0 @@ return {}; |
import type { FormErrors } from '../../types'; | ||
export declare function joiResolver(schema: any): (values: Record<string, any>) => FormErrors; | ||
export declare function joiResolver(schema: any, options?: any): (values: Record<string, any>) => FormErrors; | ||
//# sourceMappingURL=joi-resolver.d.ts.map |
{ | ||
"name": "@mantine/form", | ||
"description": "Mantine form management library", | ||
"version": "5.4.1", | ||
"version": "5.4.2", | ||
"main": "cjs/index.js", | ||
@@ -6,0 +6,0 @@ "module": "esm/index.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
139841
1185