From 3cd5a0e092b2a59791694e57ba351c96f0b1f479 Mon Sep 17 00:00:00 2001 From: wobsoriano Date: Mon, 10 Feb 2025 19:02:53 -0800 Subject: [PATCH 1/5] feat: Add organization custom pages and links via OrganizationSwitcher --- integration/templates/vue-vite/src/App.vue | 3 +- .../templates/vue-vite/src/views/Home.vue | 5 ++- .../custom-pages/OrganizationProfile.vue | 36 +++++++++++++++- integration/tests/vue/components.test.ts | 42 ++++++++++++++++++- packages/vue/src/components/index.ts | 3 +- .../ui-components/OrganizationSwitcher.vue | 17 -------- .../OrganizationSwitcher.vue | 40 ++++++++++++++++++ .../OrganizationSwitcher/index.ts | 7 ++++ 8 files changed, 127 insertions(+), 26 deletions(-) delete mode 100644 packages/vue/src/components/ui-components/OrganizationSwitcher.vue create mode 100644 packages/vue/src/components/ui-components/OrganizationSwitcher/OrganizationSwitcher.vue create mode 100644 packages/vue/src/components/ui-components/OrganizationSwitcher/index.ts diff --git a/integration/templates/vue-vite/src/App.vue b/integration/templates/vue-vite/src/App.vue index ca35a2979fb..f913f45b9e4 100644 --- a/integration/templates/vue-vite/src/App.vue +++ b/integration/templates/vue-vite/src/App.vue @@ -1,5 +1,5 @@ @@ -11,7 +11,6 @@ import CustomUserButton from './components/CustomUserButton.vue'; - Sign in diff --git a/integration/templates/vue-vite/src/views/Home.vue b/integration/templates/vue-vite/src/views/Home.vue index 7292d404521..e12e3680290 100644 --- a/integration/templates/vue-vite/src/views/Home.vue +++ b/integration/templates/vue-vite/src/views/Home.vue @@ -1,10 +1,13 @@