rowboat/apps/rowboat/app/lib/components/FormStatusButton.tsx
2025-01-13 15:31:50 +05:30

14 lines
No EOL
292 B
TypeScript

'use client';
import { useFormStatus } from "react-dom";
import { Button, ButtonProps } from "@nextui-org/react";
export function FormStatusButton({
props
}: {
props: ButtonProps;
}) {
const { pending } = useFormStatus();
return <Button {...props} isLoading={pending} />;
}