From 16b4e240967e782cce2ac9cb20adbb1ec39c678b Mon Sep 17 00:00:00 2001 From: wobsoriano Date: Fri, 7 Feb 2025 08:31:46 -0800 Subject: [PATCH 1/3] chore(vue): Remove custom pages and menu item prop types --- .../OrganizationProfile/OrganizationProfile.vue | 5 ++++- .../src/components/ui-components/UserButton/UserButton.vue | 6 ++++-- .../components/ui-components/UserProfile/UserProfile.vue | 3 ++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/vue/src/components/ui-components/OrganizationProfile/OrganizationProfile.vue b/packages/vue/src/components/ui-components/OrganizationProfile/OrganizationProfile.vue index 9d15e2841c3..7be7f1973d4 100644 --- a/packages/vue/src/components/ui-components/OrganizationProfile/OrganizationProfile.vue +++ b/packages/vue/src/components/ui-components/OrganizationProfile/OrganizationProfile.vue @@ -6,8 +6,11 @@ import type { OrganizationProfileProps } from '@clerk/types'; import { OrganizationProfileInjectionKey } from '../../../keys'; import { ClerkHostRenderer, CustomPortalsRenderer } from '../../ClerkHostRenderer'; -const props = defineProps(); +type Props = Omit; +const props = defineProps(); + const clerk = useClerk(); + const { customPages, customPagesPortals, addCustomPage } = useOrganizationProfileCustomPages(); const finalProps = computed(() => ({ diff --git a/packages/vue/src/components/ui-components/UserButton/UserButton.vue b/packages/vue/src/components/ui-components/UserButton/UserButton.vue index dfcbbe12c70..fc6dcef723c 100644 --- a/packages/vue/src/components/ui-components/UserButton/UserButton.vue +++ b/packages/vue/src/components/ui-components/UserButton/UserButton.vue @@ -1,13 +1,15 @@