react-hook-form
Advanced tools
Comparing version 0.1.8 to 0.1.9
@@ -236,8 +236,11 @@ import { useRef, useState, useEffect } from 'react'; | ||
let radioOptionIndex; | ||
const { ref, required, ref: { name, type, value }, } = data; | ||
const { ref, required, validate, ref: { name, type, value }, } = data; | ||
const allFields = fields.current; | ||
if (isRadioInput(type)) { | ||
if (!allFields[name]) { | ||
allFields[name] = { options: [], required, ref: { type: 'radio', name } }; | ||
allFields[name] = { options: [], required, validate, ref: { type: 'radio', name } }; | ||
} | ||
if (!allFields[name].validate && validate) { | ||
allFields[name].validate = validate; | ||
} | ||
const options = allFields[name].options || []; | ||
@@ -244,0 +247,0 @@ radioOptionIndex = options.findIndex(({ ref }) => value === ref.value); |
@@ -238,8 +238,11 @@ 'use strict'; | ||
let radioOptionIndex; | ||
const { ref, required, ref: { name, type, value }, } = data; | ||
const { ref, required, validate, ref: { name, type, value }, } = data; | ||
const allFields = fields.current; | ||
if (isRadioInput(type)) { | ||
if (!allFields[name]) { | ||
allFields[name] = { options: [], required, ref: { type: 'radio', name } }; | ||
allFields[name] = { options: [], required, validate, ref: { type: 'radio', name } }; | ||
} | ||
if (!allFields[name].validate && validate) { | ||
allFields[name].validate = validate; | ||
} | ||
const options = allFields[name].options || []; | ||
@@ -246,0 +249,0 @@ radioOptionIndex = options.findIndex(({ ref }) => value === ref.value); |
{ | ||
"name": "react-hook-form", | ||
"version": "0.1.8", | ||
"version": "0.1.9", | ||
"main": "dist/index.js", | ||
@@ -5,0 +5,0 @@ "module": "dist/index.es.js", |
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
34033
768