From 54deb30c6f353de58e1fced5d69ae2b22160bd22 Mon Sep 17 00:00:00 2001 From: leekelleher Date: Thu, 4 Apr 2024 11:19:33 +0100 Subject: [PATCH] Package Builder: Language Picker --- .../input-language/input-language.element.ts | 12 ++++++---- .../workspace-package-builder.element.ts | 22 +++++++++++-------- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/language/components/input-language/input-language.element.ts b/src/Umbraco.Web.UI.Client/src/packages/language/components/input-language/input-language.element.ts index fea8574cc8..b8e73ad562 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/language/components/input-language/input-language.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/language/components/input-language/input-language.element.ts @@ -109,7 +109,11 @@ export class UmbInputLanguageElement extends FormControlMixin(UmbLitElement) { render() { return html` ${this._items.map((item) => this.#renderItem(item))} - Add + `; } @@ -119,9 +123,9 @@ export class UmbInputLanguageElement extends FormControlMixin(UmbLitElement) { - this.#pickerContext.requestRemoveItem(item.unique!)} label="Remove ${item.name}" - >Remove + this.#pickerContext.requestRemoveItem(item.unique)} + label=${this.localize.term('general_remove')}> `; diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts index ecc795a780..17fb2378f3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts @@ -178,8 +178,7 @@ export class UmbWorkspacePackageBuilderElement extends UmbLitElement { ${this.#renderMediaSection()} ${this.#renderDocumentTypeSection()} ${this.#renderMediaTypeSection()} - - ${this.#renderLanguageSection()} + ${this.#renderLanguageSection()} ${this.#renderDictionarySection()} @@ -297,13 +296,18 @@ export class UmbWorkspacePackageBuilderElement extends UmbLitElement { } #renderLanguageSection() { - return html`
- -
`; + if (!this._package) return nothing; + return html` + +
+ +
+
+ `; } #renderDictionarySection() {