From 7f49a49352cd196b4147f43febd2cab1e3753780 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Thu, 1 Feb 2024 14:48:56 +0100 Subject: [PATCH] remove get languages from dictionary repo --- .../repository/dictionary.repository.ts | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.repository.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.repository.ts index 0df045f85b..f3b422ff95 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.repository.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/dictionary/dictionary/repository/dictionary.repository.ts @@ -31,26 +31,4 @@ export class UmbDictionaryRepository extends UmbBaseController implements UmbApi return this.#temporaryFileRepository.upload(UmbId, file); } - - // TODO => temporary only, until languages data source exists, or might be - // ok to keep, as it reduces downstream dependencies - async getLanguages() { - await this.#init; - - const { data } = await this.#detailSource.getLanguages(); - - // default first, then sorted by name - // easier to unshift than conditionally sorting by bool and string - const languages = - data?.items.sort((a, b) => { - a.name = a.name ?? ''; - b.name = b.name ?? ''; - return a.name > b.name ? 1 : b.name > a.name ? -1 : 0; - }) ?? []; - - const defaultIndex = languages.findIndex((x) => x.isDefault); - languages.unshift(...languages.splice(defaultIndex, 1)); - - return languages; - } }