From e133a10cc2b3b9659ff4cede7d03b59c7325dfb7 Mon Sep 17 00:00:00 2001 From: wobsoriano Date: Thu, 18 Sep 2025 16:23:27 -0700 Subject: [PATCH 1/7] chore(nuxt): Add GoogleOneTap to auto-imported components --- packages/nuxt/src/module.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/nuxt/src/module.ts b/packages/nuxt/src/module.ts index 38cb9d2c266..e107b490395 100644 --- a/packages/nuxt/src/module.ts +++ b/packages/nuxt/src/module.ts @@ -141,6 +141,7 @@ export default defineNuxtModule({ // Authentication Components 'SignIn', 'SignUp', + 'GoogleOneTap', // Unstyled Components 'SignInButton', 'SignOutButton', @@ -154,6 +155,8 @@ export default defineNuxtModule({ 'OrganizationProfile', 'OrganizationSwitcher', 'OrganizationList', + // Billing Components + 'PricingTable', // Control Components 'ClerkLoaded', 'ClerkLoading', @@ -166,7 +169,6 @@ export default defineNuxtModule({ 'SignedIn', 'SignedOut', 'Waitlist', - 'PricingTable', ]; components.forEach(component => { void addComponent({ From cb6fab9bb58775d354c2ff475ecd932c71559183 Mon Sep 17 00:00:00 2001 From: Robert Soriano Date: Thu, 18 Sep 2025 16:57:25 -0700 Subject: [PATCH 2/7] chore: add changeset --- .changeset/twelve-carrots-bathe.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .changeset/twelve-carrots-bathe.md diff --git a/.changeset/twelve-carrots-bathe.md b/.changeset/twelve-carrots-bathe.md new file mode 100644 index 00000000000..f86e0bd8751 --- /dev/null +++ b/.changeset/twelve-carrots-bathe.md @@ -0,0 +1,11 @@ +--- +"@clerk/nuxt": patch +--- + +Added `` to auto-imported components + +```vue + +``` From 6253885484cb53ffc14f43bca9b1de3d4890cf60 Mon Sep 17 00:00:00 2001 From: wobsoriano Date: Thu, 18 Sep 2025 17:30:03 -0700 Subject: [PATCH 3/7] chore(vue): Set GoogleOneTap props default values --- packages/vue/src/components/ui-components/GoogleOneTap.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/vue/src/components/ui-components/GoogleOneTap.vue b/packages/vue/src/components/ui-components/GoogleOneTap.vue index a52dd02cd4f..46a6339a3bc 100644 --- a/packages/vue/src/components/ui-components/GoogleOneTap.vue +++ b/packages/vue/src/components/ui-components/GoogleOneTap.vue @@ -5,7 +5,11 @@ import type { GoogleOneTapProps } from '@clerk/types'; const clerk = useClerk(); -const props = defineProps(); +const props = withDefaults(defineProps(), { + cancelOnTapOutside: true, + itpSupport: true, + fedCmSupport: true, +});