The progress target switcher had a bug where if the props.tabs?.[0] == 'string' was false, no value property would be created, which in turn would send undefined in this emit emit('update:modelValue', tab.value) . Instead we can just return emit('update:modelValue', tab)
This directly works with @update:model-value="$emit('tab-change', $event.label)" in InputWithTabs.vue.
Target Tab switching is working in Progess after this change
The progress target switcher had a bug where if the
props.tabs?.[0] == 'string' was false
, no value property would be created, which in turn would send undefined in this emitemit('update:modelValue', tab.value)
. Instead we can just returnemit('update:modelValue', tab)
This directly works with
@update:model-value="$emit('tab-change', $event.label)"
in InputWithTabs.vue.Target Tab switching is working in Progess after this change