From 843a9786445f6170c1380e3b404151da52b5a154 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Wed, 7 Feb 2024 14:12:31 +0100 Subject: [PATCH] feat(Tabs): add `unmount` prop as `false` by default Resolves #663 --- src/runtime/components/navigation/Tabs.vue | 6 +++++- src/runtime/ui.config/navigation/tabs.ts | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/runtime/components/navigation/Tabs.vue b/src/runtime/components/navigation/Tabs.vue index 57fcf537..bacb3e41 100644 --- a/src/runtime/components/navigation/Tabs.vue +++ b/src/runtime/components/navigation/Tabs.vue @@ -33,7 +33,7 @@ - + {{ item.content }} @@ -84,6 +84,10 @@ export default defineComponent({ type: Array as PropType, default: () => [] }, + unmount: { + type: Boolean, + default: false + }, class: { type: [String, Object, Array] as PropType, default: () => '' diff --git a/src/runtime/ui.config/navigation/tabs.ts b/src/runtime/ui.config/navigation/tabs.ts index a9e38dea..31011a62 100644 --- a/src/runtime/ui.config/navigation/tabs.ts +++ b/src/runtime/ui.config/navigation/tabs.ts @@ -30,4 +30,4 @@ export default { shadow: '' } } -} \ No newline at end of file +}