We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
If you try to update an array, onSubmit function confuses the parameter and replaces all the elements with the newest value.
Initiate a form and use the onSubmit function to update an array like this:
let newMembers = []; const { form, handleSubmit } = createForm({ initialValues: { name: "", members: [] }, onSubmit: newUser => { newMembers.push(newUser) } });
onSubmit function uses the new parameter and replaces all the elements with the new one.
The function should add the element to the end of the array instead of updating all the elements
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Summary
If you try to update an array, onSubmit function confuses the parameter and replaces all the elements with the newest value.
Steps to reproduce
Initiate a form and use the onSubmit function to update an array like this:
What is the current bug behavior?
onSubmit function uses the new parameter and replaces all the elements with the new one.
What is the expected correct behavior?
The function should add the element to the end of the array instead of updating all the elements
The text was updated successfully, but these errors were encountered: