import type { ConfirmEmailSearchParams } from './types' import { clsx } from 'clsx' import { createEffect, createMemo, createSignal, Show } from 'solid-js' import { useLocalize } from '../../../context/localize' import { useSession } from '../../../context/session' import { useRouter } from '../../../stores/router' import { hideModal } from '../../../stores/ui' import styles from './AuthModal.module.scss' export const EmailConfirm = () => { const { t } = useLocalize() const { session, authError } = useSession() const [email, setEmail] = createSignal('') const [emailConfirmed, setEmailConfirmed] = createSignal(false) createEffect(() => { setEmail(session()?.user?.email) setEmailConfirmed(session()?.user?.email_verified) }) return (
{authError()}
{t('Hooray! Welcome!')}
{t("You've confirmed email")} {email()}
) }