wine-shop/src/app/_components/SubmitButton.tsx
christian f0125fd472
All checks were successful
Vercel Production Deployment / Deploy-Production (push) Successful in 1m31s
added form validation to regions form.
2024-06-01 09:45:54 +02:00

13 lines
337 B
TypeScript

import { useFormStatus } from "react-dom";
import { Button } from "~/components/ui/button";
export default function SubmitButton(props: { text: string }) {
const { text } = props;
const { pending } = useFormStatus();
return (
<Button disabled={pending}>
{pending ? `Adding ${text}` : `Add ${text}`}
</Button>
);
}