const Auth = ({ onNav }) => { const [mode, setMode] = React.useState('signin'); const [email, setEmail] = React.useState(''); const [pw, setPw] = React.useState(''); const [remember, setRemember] = React.useState(true); const submit = (e) => { e.preventDefault(); onNav('dashboard'); }; return (
onNav('landing')} />

{mode === 'signin' ? 'Welcome back' : 'Create your account'}

{mode === 'signin' ? 'Sign in to your Arcrun workspace.' : 'Start building AI workflows in minutes.'}

or continue with email
{mode === 'signup' && (
)}
setEmail(e.target.value)} />
{mode === 'signin' && Forgot password?}
setPw(e.target.value)} />
{mode === 'signin' && (
setRemember(!remember)} style={{width: 15, height: 15, borderRadius: 4, border: '1px solid var(--line-2)', background: remember ? 'var(--primary)' : 'transparent', display: 'flex', alignItems: 'center', justifyContent: 'center', cursor: 'pointer'}}> {remember && }
setRemember(!remember)} style={{cursor: 'pointer'}}>Keep me signed in for 30 days
)}
{mode === 'signup' && (

By signing up, you agree to our Terms and Privacy Policy.

)}
{mode === 'signin' ? <>New to Arcrun? setMode('signup')}>Create an account : <>Already have an account? setMode('signin')}>Sign in}
); }; window.Auth = Auth;