Fix captcha not showing on create account page

This commit is contained in:
Jai A
2024-11-18 16:29:55 -08:00
parent 3b0e59c8ab
commit 8cd77ad1d8

View File

@@ -12,17 +12,21 @@ function hCaptchaReady() {
} }
onMounted(() => { onMounted(() => {
window.hCaptchaReady = hCaptchaReady; if (window.hcaptcha) {
hCaptchaReady();
} else {
window.hCaptchaReady = hCaptchaReady;
useHead({ useHead({
script: [ script: [
{ {
src: "https://js.hcaptcha.com/1/api.js?render=explicit&onload=hCaptchaReady", src: "https://js.hcaptcha.com/1/api.js?render=explicit&onload=hCaptchaReady",
async: true, async: true,
defer: true, defer: true,
}, },
], ],
}); });
}
}); });
defineExpose({ defineExpose({