У меня структура такая
const [forms, setForms] = useState([]);
const handlerButton = () => {
setForms([…forms], {
//поля формы
})
}
return(
<>
{
forms.map(form => <Form key={
form.id}>) //тут я так понял нужно в просы прокинуть setForms
}
<button onClick={handlerButton}>ADD</button>
</>
)