"use client"; import { useRef } from "react"; import { useFormStatus } from "react-dom"; import { addTodo } from "./actions"; function Submit() { const { pending } = useFormStatus(); return ( ); } export function Form() { const formRef = useRef(null); formRef.current?.reset(); return (
{ await addTodo(formData); formRef.current?.reset(); }} className="rounded-md border border-gray-300 p-3 shadow-sm" ref={formRef} > ); }