From 6d0df9840ea4b481bc7d22a7eb3b02add943d0d6 Mon Sep 17 00:00:00 2001
From: Manuel Kocher <manuel.kocher@tugraz.at>
Date: Thu, 12 May 2022 13:36:45 +0200
Subject: [PATCH] Remove unnecessary imports and minor refactor

---
 packages/common/jsonld.js          | 2 +-
 packages/common/src/translation.js | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/common/jsonld.js b/packages/common/jsonld.js
index 525e432b..021a62db 100644
--- a/packages/common/jsonld.js
+++ b/packages/common/jsonld.js
@@ -297,7 +297,7 @@ export default class JSONLD {
     }
 }
 
-JSONLD._i18n = await createInstance();
+JSONLD._i18n = createInstance();
 JSONLD.instances = {};
 JSONLD.successFunctions = {};
 JSONLD.failureFunctions = {};
diff --git a/packages/common/src/translation.js b/packages/common/src/translation.js
index 782dd3e2..034978f3 100644
--- a/packages/common/src/translation.js
+++ b/packages/common/src/translation.js
@@ -1,5 +1,4 @@
 import {css, html} from 'lit';
-import {classMap} from 'lit/directives/class-map.js';
 import {until} from 'lit/directives/until.js';
 import DBPLitElement from '../dbp-lit-element';
 import {createInstanceAsync} from './i18n.js';
@@ -36,10 +35,11 @@ export class Translation extends DBPLitElement {
     }
 
     update(changedProperties) {
+        let lang = this.lang;
         changedProperties.forEach((oldValue, propName) => {
             switch (propName) {
                 case 'lang':
-                    let lang = this.lang;
+
                     this._i18n.then(function(response) {
                       response.changeLanguage(lang);
                     });
-- 
GitLab