import { useState } from 'react'; import { GitHubButton } from './GitHubButton'; import { GoogleButton } from './GoogleButton'; import { LinkedInButton } from './LinkedInButton'; import { EmailLoginForm } from './EmailLoginForm'; import { EmailSignupForm } from './EmailSignupForm'; type AuthenticationFormProps = { type?: 'login' | 'signup'; }; export function AuthenticationForm(props: AuthenticationFormProps) { const { type = 'login' } = props; const [isDisabled, setIsDisabled] = useState(false); return ( <>