fix: use queueMicrotask before setState in VerifyEmail effect [CAR-937]
CI / lint (pull_request) Successful in 12s
CI / e2e (pull_request) Successful in 42s
CI / audit (pull_request) Successful in 11s
CI / test (pull_request) Successful in 13s
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
CI / lighthouse (pull_request) Failing after 1m15s

Avoids lint error 'Avoid calling setState() directly within an effect'.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
Savannah Savings
2026-05-21 20:34:29 +00:00
parent 92edcc716d
commit 4d5a5545e6
+1 -1
View File
@@ -16,7 +16,7 @@ export function VerifyEmail() {
const callbackURL = searchParams.get("callbackURL") || "/";
if (!token) {
setStatus("error");
queueMicrotask(() => setStatus("error"));
return;
}