observe only on the changed language iso

This commit is contained in:
Jacob Overgaard
2023-07-27 16:29:56 +02:00
parent 0505bb58f8
commit caa1cb073a

View File

@@ -44,12 +44,13 @@ export class UmbBackofficeElement extends UmbLitElement {
this.provideContext(UMB_LOCALIZATION_CONTEXT, localizationContext);
this.consumeContext(UMB_AUTH, (auth) => {
this.observe(auth.currentUser, (user) => {
if (user) {
const languageIsoCode = user.languageIsoCode ?? 'en-us';
localizationContext.setLanguage(languageIsoCode);
}
});
this.observe(
auth.languageIsoCode,
(currentLanguageIsoCode) => {
localizationContext.setLanguage(currentLanguageIsoCode);
},
'languageIsoCode'
);
});
}