feat: add edit version pages tabs (#5841)

* feat: add edit version pages tabs

* feat: switch to nav tabs instead of chips

* feat: show "Edit version" as modal title instead of specific page
This commit is contained in:
Truman Gao
2026-04-18 11:13:03 -06:00
committed by GitHub
parent b9e7b54b4e
commit ed2f04322f
12 changed files with 87 additions and 17 deletions

View File

@@ -15,7 +15,7 @@
}"
@click="toggleItem(item)"
>
<CheckIcon v-if="selected === item" />
<CheckIcon v-if="selected === item && !hideCheckmarkIcon" />
<span>{{ formatLabel(item) }}</span>
</Button>
</div>
@@ -36,6 +36,7 @@ const props = withDefaults(
ariaLabel?: string
disabledItems?: T[]
disabledTooltip?: string
hideCheckmarkIcon?: boolean
}>(),
{
neverEmpty: true,