Use prevent-close-and-prevent-reset to preserve form data on error

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
vedanta.gawande 2026-06-27 01:21:28 +00:00
parent 17655c0469
commit 6f0652f525

View File

@ -135,14 +135,14 @@ export function UserDialog(props: {
title: "Email already exists",
description: "Please choose a different email address.",
});
return 'prevent-close';
return 'prevent-close-and-prevent-reset';
}
if (KnownErrors.ContactChannelAlreadyUsedForAuthBySomeoneElse.isInstance(error)) {
setErrorDialog({
title: "Email already used for authentication",
description: "This email is already used for sign-in by another account. Please choose a different email address.",
});
return 'prevent-close';
return 'prevent-close-and-prevent-reset';
}
throw error;
}