import React, { useRef, useState } from 'react'; import PrimaryButton from '~/driven/utils/components/buttons/primary-button/PrimaryButton'; import { icons } from '~/driven/utils/constants/assertUrls'; import { staticMessages } from '~/driven/utils/constants/staticMessages'; import OtpCode from '../otp-code-inputs'; import PhoneNumberAuth from './PhoneNumberAuth'; export default function AuthenticationView() { const [phoneNumberValue, setPhoneNumberValue] = useState(''); const otpChar = useRef([]); const statesName = { phonenumber: , otp: , }; const [authState, setAuthState] = useState('phonenumber'); const submitForm = (e: React.FormEvent) => { e.preventDefault(); setAuthState('otp'); }; return (
page icon
{staticMessages.global.enterPanel}
{statesName[authState]} null} title={staticMessages.global.submit} className='[background:var(--color-gradient-button)] hover:brightness-90 transition-all w-full h-11' />
); }