fix(app): hide the default variant label in model rows

This commit is contained in:
Dax Raad
2026-10-19 10:58:13 -04:00
Unverified
parent 16a68872b3
commit 31c1322e2f
@@ -849,14 +849,16 @@ export function DialogSelectModel(props: { provider?: string; model?: ModelState
<Show when={row.item.latest}>
<Badge class="shrink-0">{language.t("model.tag.latest")}</Badge>
</Show>
<Show when={variantsOf(row.item).length > 0}>
<span
data-slot="model-dialog-variant"
class="w-[72px] shrink-0 truncate text-end capitalize"
classList={{ invisible: !selected() && !active() }}
>
{variant(row.item) ?? language.t("common.default")}
</span>
<Show when={variantsOf(row.item).length > 0 && variant(row.item)}>
{(name) => (
<span
data-slot="model-dialog-variant"
class="w-[72px] shrink-0 truncate text-end capitalize"
classList={{ invisible: !selected() && !active() }}
>
{name()}
</span>
)}
</Show>
<span class="flex size-4 shrink-0 items-center justify-center">
<Show when={selected()}>