tolowercase-fix
This commit is contained in:
parent
daca3007bb
commit
9b6a6ecde5
|
@ -6,20 +6,21 @@ import { useSession } from '../../../context/session'
|
|||
import { useRouter } from '../../../stores/router'
|
||||
import { hideModal } from '../../../stores/ui'
|
||||
|
||||
import { setEmail, email } from './sharedLogic'
|
||||
|
||||
import styles from './AuthModal.module.scss'
|
||||
|
||||
export const EmailConfirm = () => {
|
||||
const { t } = useLocalize()
|
||||
const { changeSearchParams } = useRouter()
|
||||
const { session, authError } = useSession()
|
||||
const [email, setEmail] = createSignal('')
|
||||
const [emailConfirmed, setEmailConfirmed] = createSignal(false)
|
||||
|
||||
createEffect(() => {
|
||||
const e = session()?.user?.email
|
||||
const v = session()?.user?.email_verified
|
||||
if (e) {
|
||||
setEmail(e)
|
||||
setEmail(e.toLowerCase())
|
||||
if (v) setEmailConfirmed(v)
|
||||
if (authError()) {
|
||||
changeSearchParams({}, true)
|
||||
|
@ -41,7 +42,7 @@ export const EmailConfirm = () => {
|
|||
<Show when={emailConfirmed()}>
|
||||
<div class={styles.title}>{t('Hooray! Welcome!')}</div>
|
||||
<div class={styles.text}>
|
||||
{t("You've confirmed email")} {email()}
|
||||
{t("You've confirmed email")} {email().toLowerCase()}
|
||||
</div>
|
||||
<div>
|
||||
<button class={clsx('button', styles.submitButton)} onClick={() => hideModal()}>
|
||||
|
|
|
@ -24,7 +24,7 @@ export const ForgotPasswordForm = () => {
|
|||
const { t } = useLocalize()
|
||||
const handleEmailInput = (newEmail: string) => {
|
||||
setValidationErrors(({ email: _notNeeded, ...rest }) => rest)
|
||||
setEmail(newEmail)
|
||||
setEmail(newEmail.toLowerCase())
|
||||
}
|
||||
const {
|
||||
actions: { authorizer },
|
||||
|
|
|
@ -51,7 +51,7 @@ export const LoginForm = () => {
|
|||
|
||||
const handleEmailInput = (newEmail: string) => {
|
||||
setValidationErrors(({ email: _notNeeded, ...rest }) => rest)
|
||||
setEmail(newEmail)
|
||||
setEmail(newEmail.toLowerCase())
|
||||
}
|
||||
|
||||
const handlePasswordInput = (newPassword: string) => {
|
||||
|
|
|
@ -28,7 +28,7 @@ type FormFields = {
|
|||
type ValidationErrors = Partial<Record<keyof FormFields, string | JSX.Element>>
|
||||
|
||||
const handleEmailInput = (newEmail: string) => {
|
||||
setEmail(newEmail)
|
||||
setEmail(newEmail.toLowerCase())
|
||||
}
|
||||
|
||||
export const RegisterForm = () => {
|
||||
|
|
Loading…
Reference in New Issue
Block a user