From abe8c40bbde421e3ebbcbbcebe07f52926d5c039 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20LeBlanc?= Date: Tue, 26 Oct 2021 13:39:09 -0400 Subject: [PATCH 1/2] [FEATURE] Add warning for component usage with recaptcha v3 --- lib/recaptcha.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/recaptcha.vue b/lib/recaptcha.vue index fc0f7f3..53310bf 100644 --- a/lib/recaptcha.vue +++ b/lib/recaptcha.vue @@ -59,6 +59,7 @@ export default { mounted() { this.$recaptcha.init() + this.validateVersion(); this.$recaptcha.on('recaptcha-error', this.onError) this.$recaptcha.on('recaptcha-success', this.onSuccess) @@ -72,6 +73,12 @@ export default { }, methods: { + validateVersion() { + if(this.$recaptcha.version === 3) { + console.error('`` component only required for v2') + } + }, + onError(message) { return this.$emit('error', message) }, From bc9f7d43f54fe54de3690cefea6f421b48ca1064 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20LeBlanc?= Date: Tue, 26 Oct 2021 13:42:38 -0400 Subject: [PATCH 2/2] [FIX] Adjust error message --- lib/recaptcha.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/recaptcha.vue b/lib/recaptcha.vue index 53310bf..cac9df9 100644 --- a/lib/recaptcha.vue +++ b/lib/recaptcha.vue @@ -75,7 +75,7 @@ export default { methods: { validateVersion() { if(this.$recaptcha.version === 3) { - console.error('`` component only required for v2') + console.error(' component only required when using recaptcha v2') } },