only show default language tag for a language

This commit is contained in:
Mads Rasmussen
2025-03-26 15:26:49 +01:00
parent b21183c562
commit f1020436d1

View File

@@ -287,11 +287,7 @@ export class UmbWorkspaceSplitViewVariantSelectorElement<
</div>
<div class="variant-details">
<span>${this._renderVariantDetails(variantOption)}</span>
<span
>${variantOption.language.isDefault
? html`<span> - ${this.localize.term('general_default')}</span>`
: nothing}</span
>
<span>${this.#renderDefaultLanguageTag(variantOption)}</span>
</div>
</div>
<div class="specs-info">${this.#getVariantSpecInfo(variantOption)}</div>
@@ -330,6 +326,12 @@ export class UmbWorkspaceSplitViewVariantSelectorElement<
return this._readOnlyCultures.includes(culture);
}
#renderDefaultLanguageTag(variantOption: VariantOptionModelType) {
return variantOption.segment === null && variantOption.language.isDefault
? html`<span> - ${this.localize.term('general_default')}</span>`
: nothing;
}
#renderReadOnlyTag(culture?: string | null) {
if (culture === undefined) return nothing;
return this.#isReadOnly(culture)