Submit
Submit store values
submit(fetcher: (values: T) => void)
import TsNanoForm from "./nanoForm";
const formUser = TsNanoForm.getForm("user");
const { submit } = formUser;
const fetcher = async (data) => {
try {
await fetch("https://jsonplaceholder.typicode.com/posts", {
method: "POST",
headers: {
Accept: "application/json",
"Content-Type": "application/json",
},
body: JSON.stringify(data),
});
} catch (e) {
console.log(e);
}
}
const handleSubmit = (e: FormEvent<HTMLFormElement>) => {
e.preventDefault();
submit(fetcher);
};