const[data, setDate] = useState({ field1 : [{ f1: "", f2: "", }], field2: [{ f3: "", f4: "", }] })En lo anterior, cómo puedo actualizar y enviar un nuevo elemento a field1 y field2
Puede intentar lo siguiente:
let temp={...data}; temp.field1.push(...); temp.field2.push(...); setDate(temp);const [data, setDate] = useState({ field1: [ { f1: "", f2: "" } ], field2: [ { f3: "", f4: "" } ] }); useEffect(() => { let temp = { ...data }; temp.field1.push({ f3: "" }); setDate(temp); }, []);