How disable area-autocomplete - reactjs

In my react app I used Formik form helper but it add area-autocomplete="list", when I try to add that prop react change my added value to "list" again on Focus. Even functions that change that prop didn't help.

Related

React custom Button component "as" prop

I want to add a feature to my Button component wherein I want to add an as prop just like in other component libraries to render different components based on the as value.

Formik handling state with array of objects

I'm newly using Formik library for forms and I ran into problem. I'm not sure how can I handle state with array of objects from inside the component. I know about setValues and setFieldValue methods.. also about FieldArray but my target is to add newZone into newZones array when I click on add button and I don't want to render it. I want to customize rendering and place it under accordion.
sandbox here: https://codesandbox.io/s/rough-haze-zdlw9?file=/src/App.js
Will I need all custom handlers? Will I need to use local state inside component and then use setFieldValue to set state? Or can I somehow use FieldArray in there without rendering?
Thank you
You are using React-Bootstrap components instead Formik components, so you must manually assign handleChange and value props to every input component. You also have to call setFieldValue() when user clicks button Add.
Example:
https://codesandbox.io/s/quirky-leaf-tr3rv

how to clear selected checkboxes programatically from parent component

I have used the following component in react,
https://www.npmjs.com/package/react-multiselect-checkboxes
I want to clear selected checkboxes because I have to recreate it with new options from another dropdown change event.
So is there any way from where I can clear selected checkboxes from parent component when another dropdown is changed
This is for react
The author of the libarary suggest that its behavior is based on react-select
Have you tried to use value prop?
see https://github.com/JedWatson/react-select#controllable-props
Additionally if you want to manipulate values in parent component you should use onChange callback then and store it somewhere (I assume state will be best place)

react hooks and antd to create form, when I input something,the input will blur

I code a form component with react hooks and antd,
but when I type something ,the input will blur.
the code page
Problem with usage, cell is a defined component
https://codesandbox.io/s/624j14393w

Not able to get state of component

I have a component with a checkbox and text field when the user clicks the checkbox I am showing the text field which is hidden by default. To achieve this functionality I am using state of this component, as user checks the checkbox I am calling onChangeHandler and setting the state to showAccountNumberField text field and when user unchecks the checkbox hiding the text field. But when I am trying to test this component by doing
wrapper.setSatate({showAccountNumberField: true})
I am getting error that state can only be accessed on class component. I am using React 16 and Jest for unit testing. Any help is appreciated.

Resources