bugfix:hide-variant-dropdown-when invariant

This commit is contained in:
Mads Rasmussen
2024-04-15 21:44:10 +02:00
parent 7d45c92e7a
commit b65304a8f1

View File

@@ -183,6 +183,10 @@ export class UmbVariantSelectorElement extends UmbLitElement {
return state !== DocumentVariantStateModel.PUBLISHED && !this.#isVariantActive(culture);
}
#hasVariants() {
return this._variants?.length > 1;
}
// TODO: This ignorer is just needed for JSON SCHEMA TO WORK, As its not updated with latest TS jet.
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
@@ -209,7 +213,7 @@ export class UmbVariantSelectorElement extends UmbLitElement {
${umbFocus()}
>
${
this._variants?.length
this.#hasVariants()
? html`
<uui-button
id="variant-selector-toggle"
@@ -233,7 +237,7 @@ export class UmbVariantSelectorElement extends UmbLitElement {
</uui-input>
${
this._variants?.length
this.#hasVariants()
? html`
<uui-popover-container
id="variant-selector-popover"