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) => {