Show last used source

This commit is contained in:
schroda
2025-05-17 23:37:00 +02:00
parent bf90d95266
commit e327849a19
10 changed files with 53 additions and 14 deletions

View File

@@ -54,4 +54,5 @@ export const extensionLanguageToTranslationKey: { [state in ExtensionGroupState
[DefaultLanguage.OTHER]: 'extension.language.other',
[DefaultLanguage.LOCAL_SOURCE]: 'extension.language.other',
[DefaultLanguage.PINNED]: 'global.label.pinned',
[DefaultLanguage.LAST_USED_SOURCE]: 'global.label.last_used',
};

View File

@@ -49,9 +49,13 @@ export const isExtensionState = (value: string): boolean =>
export const isExtensionStateOrLanguage = (languageCode: string): boolean =>
isExtensionState(languageCode) ||
[DefaultLanguage.ALL, DefaultLanguage.OTHER, DefaultLanguage.LOCAL_SOURCE, DefaultLanguage.PINNED].includes(
languageCode as DefaultLanguage,
);
[
DefaultLanguage.ALL,
DefaultLanguage.OTHER,
DefaultLanguage.LOCAL_SOURCE,
DefaultLanguage.PINNED,
DefaultLanguage.LAST_USED_SOURCE,
].includes(languageCode as DefaultLanguage);
export const translateExtensionLanguage = (languageCode: string): string =>
isExtensionStateOrLanguage(languageCode)