Tengo una función que me da una serie de cadenas que dependen de si las casillas de verificación están marcadas o no.
Quiero llenar otra matriz con el método de ganchos así
const [firstArray, setFirstArray] = useState([]); ... const myFunction = (array) => { // array like so => [firstString, secondString, etc..] array.forEach(arr => { setFirstArray([...firstArray, ...arr]) // if function array change i want to filter firstArray if(??){ setFirstArray( firstArray.filter(check => check !== arr) ) } } }cual camino es el mejor
Solo debe actualizar su estado cada vez que se activa la función onChange:
const App = () => { const [selectedOptions, setSelectedOptions] = useState([]); const onChange = (checkedValues) => { setSelectedOptions(checkedValues); }; return ( <div className="App"> <Checkbox.Group options={options} defaultValue={selectedOptions} onChange={onChange} /> </div> ); };