"use client" import * as React from "react" import { cn } from "@/lib/utils" import { IconSpinner } from "@/components/ui/icons" import { Button } from "@/components/ui/button" import { Input } from "@/components/ui/input" import { Label } from "@/components/ui/label" interface UserAuthFormProps extends React.HTMLAttributes { invitationCode?: string } export function UserAuthForm({ className, invitationCode, ...props }: UserAuthFormProps) { const [isLoading, setIsLoading] = React.useState(false) async function onSubmit(event: React.SyntheticEvent) { event.preventDefault() setIsLoading(true) setTimeout(() => { setIsLoading(false) }, 3000) } return (
) }