From bb12df1f5bced8fdbbea5b9d21f97a0da3b475ac Mon Sep 17 00:00:00 2001 From: Hailey Date: Thu, 19 Sep 2024 11:34:19 -0700 Subject: [PATCH] add some common typos --- src/screens/Signup/StepInfo/index.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/screens/Signup/StepInfo/index.tsx b/src/screens/Signup/StepInfo/index.tsx index 1936bfd179..983bcecbc6 100644 --- a/src/screens/Signup/StepInfo/index.tsx +++ b/src/screens/Signup/StepInfo/index.tsx @@ -31,6 +31,9 @@ function sanitizeDate(date: Date): Date { return date } +const COMMON_ERROR_PATTERN = + /\b([a-zA-Z0-9._%+-]+)@(gnail\.com|gmaill\.com|gmai\.com|gmail\.co|gmal\.com|iclod\.com|icloud\.co|outllok\.com|outlok\.com|outlook\.co|yaoo\.com|yaho\.com|yahoo\.co|yahooo\.com)\b/ + export function StepInfo({ onPressBack, isServerError, @@ -68,7 +71,7 @@ export function StepInfo({ if (!hasWarnedEmail && tldtsRef.current) { const isIcann = tldtsRef.current.parse(email).isIcann - if (!isIcann) { + if (!isIcann || COMMON_ERROR_PATTERN.test(email)) { setHasWarnedEmail(true) return dispatch({ type: 'setError',