From 4477c24d0ce5ec1526734a483783465180e92883 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle <patrizio.bekerle@tugraz.at> Date: Tue, 6 Aug 2019 09:17:49 +0200 Subject: [PATCH] Implement dynamic language switching for demo page --- packages/auth/src/vpu-auth-demo.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/auth/src/vpu-auth-demo.js b/packages/auth/src/vpu-auth-demo.js index 0688c783..1efe00c1 100644 --- a/packages/auth/src/vpu-auth-demo.js +++ b/packages/auth/src/vpu-auth-demo.js @@ -15,12 +15,14 @@ class AuthDemo extends LitElement { }; } - connectedCallback() { - super.connectedCallback(); - i18n.changeLanguage(this.lang); - - this.updateComplete.then(()=>{ + update(changedProperties) { + changedProperties.forEach((oldValue, propName) => { + if (propName === "lang") { + i18n.changeLanguage(this.lang); + } }); + + super.update(changedProperties); } render() { -- GitLab