React 19 · React 19 features
Handle a form action
Track the result and pending state of a form action.
const [error, submitAction, isPending] = useActionState(async (prev, formData) => {
return await save(formData);
}, null);
Official React 19 documentation