From b73c2d3726efef05da68fbfd74c91912c28690a1 Mon Sep 17 00:00:00 2001 From: James Collins Date: Mon, 8 May 2023 16:53:17 +1000 Subject: [PATCH] emit value if non set on init --- resources/js/components/SMTabGroup.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/js/components/SMTabGroup.vue b/resources/js/components/SMTabGroup.vue index efbaa5f..ba6ebb8 100644 --- a/resources/js/components/SMTabGroup.vue +++ b/resources/js/components/SMTabGroup.vue @@ -36,10 +36,15 @@ const tabs = ref( }; }) ); + const selectedTab = ref( props.modelValue.length == 0 ? tabs.value[0].id : props.modelValue ); +if (props.modelValue.length == 0) { + emits("update:modelValue", selectedTab.value); +} + watch( () => selectedTab.value, (newValue) => {