Guard clipboard usage

cgen-e718117cd4404689a6e055734d1fc3b6
This commit is contained in:
Builder.io 2025-10-14 07:15:58 +00:00
parent 979c16d6e1
commit 303f8091ea

View file

@ -68,12 +68,19 @@ export default function Login() {
} else if (result?.verificationUrl) {
setManualVerificationLink(result.verificationUrl);
try {
await navigator.clipboard?.writeText(result.verificationUrl);
toastInfo({
title: "Verification link copied",
description:
"We copied the manual verification link to your clipboard. Paste it into your browser to finish signup.",
});
if (
typeof navigator !== "undefined" &&
navigator.clipboard?.writeText
) {
await navigator.clipboard.writeText(result.verificationUrl);
toastInfo({
title: "Verification link copied",
description:
"We copied the manual verification link to your clipboard. Paste it into your browser to finish signup.",
});
} else {
throw new Error("clipboard unsupported");
}
} catch {
toastInfo({
title: "Manual verification required",