We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2b1e985 commit cc8702dCopy full SHA for cc8702d
1 file changed
src/useField.js
@@ -216,14 +216,16 @@ function useField<FormValues: FormValuesShape>(
216
return value
217
},
218
get checked() {
219
+ let value = state.value;
220
if (type === 'checkbox') {
221
+ value = format(value, name)
222
if (_value === undefined) {
- return !!state.value
223
+ return !!value
224
} else {
- return !!(Array.isArray(state.value) && ~state.value.indexOf(_value))
225
+ return !!(Array.isArray(value) && ~value.indexOf(_value))
226
}
227
} else if (type === 'radio') {
- return state.value === _value
228
+ return format(value, name) === _value
229
230
return undefined
231
0 commit comments