import { validateEmail, validateTld } from 'shared/utils.mjs' import { Spinner } from 'shared/components/spinner.mjs' import { useTranslation } from 'next-i18next' import { EmailIcon, RightIcon, WarningIcon } from 'shared/components/icons.mjs' export const FlexButtonText = ({ children }) => (
{children}
) export const EmailValidButton = ({ email, app, validText, invalidText, btnProps = {} }) => { const { t } = useTranslation(['signup']) const emailValid = (validateEmail(email) && validateTld(email)) || false return ( ) }