'use client'; import { Label } from '@/components/ui/label'; import { Input } from '@/components/ui/input'; import Link from 'next/link'; import { signup } from '@/lib/auth/actions'; import SubmitButton from '@/components/app/SubmitButton/SubmitButton'; import { useActionState } from 'react'; import { toast } from 'sonner'; import { useEffect } from 'react'; import { UniversalForm } from '@/components/app/UniversalForm/UniversalForm'; export default function Page() { const [signupData, signupAction] = useActionState(signup, null); useEffect(() => { if (signupData?.error) { toast.error(signupData.error); } }, [signupData]); return (

Sign Up

Already have an account? Login
); }