From abf29eeffe37a4cb94cb59f769f9bdc9c0f4eb16 Mon Sep 17 00:00:00 2001 From: upsiflu Date: Tue, 4 Feb 2025 15:06:48 +0100 Subject: [PATCH] refactor(ui): allow routerLink/routerView in tabs, enabling browser navigation --- front/src/components/ui/Tab.vue | 21 ++++++++----- front/src/components/ui/Tabs.vue | 48 +++++++++++++++++------------ front/src/injection-keys.ts | 8 ++--- front/ui-docs/components/ui/tabs.md | 14 +++++++-- 4 files changed, 58 insertions(+), 33 deletions(-) diff --git a/front/src/components/ui/Tab.vue b/front/src/components/ui/Tab.vue index e821cd425..ecda96800 100644 --- a/front/src/components/ui/Tab.vue +++ b/front/src/components/ui/Tab.vue @@ -1,24 +1,29 @@ diff --git a/front/src/components/ui/Tabs.vue b/front/src/components/ui/Tabs.vue index ea4069cb2..7f9c6e0e7 100644 --- a/front/src/components/ui/Tabs.vue +++ b/front/src/components/ui/Tabs.vue @@ -1,22 +1,31 @@ @@ -24,16 +33,17 @@ watch(() => tabs.length, (to, from) => {