diff --git a/packages/ui/src/App.tsx b/packages/ui/src/App.tsx index 0e78b2abb..ebc4dc295 100644 --- a/packages/ui/src/App.tsx +++ b/packages/ui/src/App.tsx @@ -17,6 +17,7 @@ import ResetPassword from './pages/ResetPassword'; import SecondaryRegister from './pages/SecondaryRegister'; import SecondarySignIn from './pages/SecondarySignIn'; import SignIn from './pages/SignIn'; +import SignInPassword from './pages/SignInPassword'; import SocialLanding from './pages/SocialLanding'; import SocialRegister from './pages/SocialRegister'; import SocialSignIn from './pages/SocialSignInCallback'; @@ -66,6 +67,7 @@ const App = () => { } /> } /> } /> + } /> {/* register */} } /> diff --git a/packages/ui/src/containers/EmailForm/EmailForm.tsx b/packages/ui/src/containers/EmailForm/EmailForm.tsx index 1f3f5959a..a92183f66 100644 --- a/packages/ui/src/containers/EmailForm/EmailForm.tsx +++ b/packages/ui/src/containers/EmailForm/EmailForm.tsx @@ -1,5 +1,6 @@ import classNames from 'classnames'; import { useCallback } from 'react'; +import type { TFuncKey } from 'react-i18next'; import { useTranslation } from 'react-i18next'; import Button from '@/components/Button'; @@ -20,6 +21,7 @@ type Props = { hasTerms?: boolean; hasSwitch?: boolean; errorMessage?: string; + submitButtonText?: TFuncKey; clearErrorMessage?: () => void; onSubmit: (email: string) => Promise; }; @@ -35,8 +37,9 @@ const EmailForm = ({ hasTerms = true, hasSwitch = false, errorMessage, - clearErrorMessage, className, + submitButtonText = 'action.continue', + clearErrorMessage, onSubmit, }: Props) => { const { t } = useTranslation(); @@ -86,7 +89,7 @@ const EmailForm = ({ {errorMessage && {errorMessage}} {hasSwitch && } {hasTerms && } -