"use client"; import { Button } from "ui/button"; import { Loader2 } from "lucide-react"; import { ComponentProps, ReactNode } from "react"; import { useFormStatus } from "react-dom"; interface SubmitButtonProps extends ComponentProps { children: ReactNode; } export function SubmitButton({ children, disabled, ...props }: SubmitButtonProps) { const { pending } = useFormStatus(); return ( ); }