Comments (18)
sorry i know why now!
from input.
I will test more on this feature today and get a proper fix. Idea is you don’t need to pass unregistef let register return it
from input.
@bluebill1049 I'm afraid this didn't fix it =(
Unfortunately, having problem of updating react-hook-form version in the Sandbox above but locally in my project it still doesn't unregister fields for me... Double-checked that version is 3.28.5
, removed/installed node_modules from scratch just in case - didn't help
from input.
oh really? what's register
return?
from input.
still return undefined?
from input.
ƒ () {
return unregister(name);
}
but the fields are still passed to the onSubmit
handler...
from input.
if (validationOptions && isString(validationOptions.name)) {
registerIntoFieldsRef(
{ name: validationOptions.name },
validationOptions,
);
return () => unregister(name);
}
from input.
code i have in RHF
from input.
@bluebill1049 no worries!
from input.
try this beta: [email protected]
i will do proper fix today
from input.
@bluebill1049 I'm not sure why but some of my inputs stopped updating values at all, like I'm typing and nothings fills. I see that handleChange
method is invoked, name
seems to be correct and data
too but the value
is undefined
anyway during the next render.
Interestingly that this happens to some fields, not sure I understand how they are different...
I was talking about handleChange
in RHFInput
from input.
Perhaps this is something on my side, trying to debug, but all I did was updating a lib
from input.
Reverted to 3.28.5 and fields started to work again.
@bluebill1049 I found why some fields work okay and some don't work.
Fields work normally if they don't have default values provided to useForm
(3.28.6-beta.1)
from input.
looks like this version works: https://codesandbox.io/s/react-hook-form-field-array-advanced-with-delete-insert-append-edit-l19pz
from input.
@bluebill1049
If you set some default values to useForm
you won't be able to update a field:
https://codesandbox.io/s/react-hook-form-field-array-advanced-with-delete-insert-append-edit-oh0jl
from input.
ok i see
from input.
working one: https://codesandbox.io/s/react-hook-form-field-array-advanced-with-delete-insert-append-edit-to-delete-elloq
i will have publish both libs :)
from input.
https://codesandbox.io/s/react-hook-form-field-array-advanced-with-delete-insert-append-edit-l19pz works now going to publish both FYI
from input.
Related Issues (20)
- RHFInput `as` props shows errors in TypeScript HOT 5
- RHFInput 'onBlur' mode deselects selected option when using React-Select HOT 5
- Issues with RHFInput and validation HOT 1
- When value is set to select, I can no longer select another value
- Type error about async validate function HOT 3
- Warning: A component is changing an uncontrolled input of type text to be controlled. HOT 2
- RHFInput + AntD TimePicker isn't working after 1.1.0 HOT 1
- Using RFHInput with MaterialUI TextField : `[object HTMLInputElement]` when empty HOT 1
- Question: Proper way of using RHFInput in MaterialUI custom component? HOT 4
- Lost selected option in Select component when value is 0 HOT 4
- Checkbox validation is not working as expected HOT 10
- AntD switch is not correctly if type is checkbox. HOT 4
- React Semantic UI modal with React Hook Form default values disappear HOT 8
- RHFInput type issue with setValue HOT 4
- Why always get a strange number when using the V4 version in ReactNative HOT 1
- RHF Input with React-Select Libary HOT 2
- export 'useFormContext' was not found in 'react-hook-form' HOT 1
- RHFInput + Semantic UI (Checkbox and Select) HOT 1
- Cursor AutoFocus to the end on editing text HOT 1
- Uncaught DOMException: Failed to set the 'value' property on 'HTMLInputElement': This input element accepts a filename, which may only be programmatically set to the empty string. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from input.