+
+
+
+ {
+ isEmailTouched = true;
+ validationErrors = await handleEntryValidation(entryCredentials);
+ clearTimeout(checkTimeout);
+ checkTimeout = setTimeout(
+ () => checkEmailExistenceOnInput(entryCredentials.email),
+ 1000
+ );
+ }}
+ on:input={async () => {
+ validationErrors = await handleEntryValidation(entryCredentials);
+ clearTimeout(checkTimeout);
+ checkTimeout = setTimeout(
+ () => checkEmailExistenceOnInput(entryCredentials.email),
+ 1000
+ );
+ }}
+ />
+
+
+
+
+ {#if validationErrors?.email && isEmailTouched}
+
{validationErrors?.email}
+ {/if}
+
+
+