diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language-root/language-root-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language-root/language-root-workspace.element.ts index e797d0780b..738acfb1d0 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language-root/language-root-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/languages/workspace/language-root/language-root-workspace.element.ts @@ -10,6 +10,8 @@ import { UmbTableSelectedEvent, } from 'src/backoffice/shared/components/table'; +import '../language/language-workspace.element'; + @customElement('umb-language-root-workspace') export class UmbLanguageRootWorkspaceElement extends LitElement { static styles = [ @@ -32,7 +34,39 @@ export class UmbLanguageRootWorkspaceElement extends LitElement { ]; @state() - private _languages: Array = []; + private _languages: Array = [ + { + id: 1, + name: 'English', + isoCode: 'en', + isDefault: true, + isMandatory: true, + }, + { + id: 2, + name: 'Danish', + isoCode: 'da', + isDefault: false, + isMandatory: false, + fallbackLanguageId: 1, + }, + { + id: 3, + name: 'German', + isoCode: 'de', + isDefault: false, + isMandatory: false, + fallbackLanguageId: 1, + }, + { + id: 4, + name: 'French', + isoCode: 'fr', + isDefault: false, + isMandatory: false, + fallbackLanguageId: 1, + }, + ]; @state() private _tableConfig: UmbTableConfig = { @@ -66,9 +100,6 @@ export class UmbLanguageRootWorkspaceElement extends LitElement { @state() private _tableItems: Array = []; - /** - * - */ constructor() { super(); @@ -99,7 +130,7 @@ export class UmbLanguageRootWorkspaceElement extends LitElement { }, { columnAlias: 'fallBackLanguage', - value: language.fallbackLanguageId, + value: languages.find((x) => x.id === language.fallbackLanguageId)?.name, }, ], }; @@ -107,6 +138,7 @@ export class UmbLanguageRootWorkspaceElement extends LitElement { } render() { + return html``; return html`