Skip to content
Snippets Groups Projects
Commit ec139756 authored by Reiter, Christoph's avatar Reiter, Christoph :snake:
Browse files

Move to scoped vpu-icon

parent b12cdcaf
No related branches found
No related tags found
No related merge requests found
import {i18n} from './i18n.js'; import {i18n} from './i18n.js';
import {html, css} from 'lit-element'; import {html, css} from 'lit-element';
import {unsafeHTML} from 'lit-html/directives/unsafe-html.js'; import {unsafeHTML} from 'lit-html/directives/unsafe-html.js';
import {ScopedElementsMixin} from '@open-wc/scoped-elements';
import JSONLD from 'vpu-common/jsonld'; import JSONLD from 'vpu-common/jsonld';
import * as commonUtils from 'vpu-common/utils'; import * as commonUtils from 'vpu-common/utils';
import * as commonStyles from 'vpu-common/styles'; import * as commonStyles from 'vpu-common/styles';
import * as events from 'vpu-common/events.js'; import * as events from 'vpu-common/events.js';
import 'vpu-common/vpu-icon.js'; import {Icon} from 'vpu-common';
import VPULitElement from 'vpu-common/vpu-lit-element'; import VPULitElement from 'vpu-common/vpu-lit-element';
import {KeycloakWrapper} from './keycloak.js'; import {KeycloakWrapper} from './keycloak.js';
...@@ -31,7 +32,7 @@ const LoginStatus = Object.freeze({ ...@@ -31,7 +32,7 @@ const LoginStatus = Object.freeze({
* window.VPUPerson: Person json object of the user (optional, enable by setting the `load-person` attribute, * window.VPUPerson: Person json object of the user (optional, enable by setting the `load-person` attribute,
* which will dispatch a `vpu-auth-person-init` event when loaded) * which will dispatch a `vpu-auth-person-init` event when loaded)
*/ */
export class Auth extends VPULitElement { export class Auth extends ScopedElementsMixin(VPULitElement) {
constructor() { constructor() {
super(); super();
this.lang = 'de'; this.lang = 'de';
...@@ -70,6 +71,12 @@ export class Auth extends VPULitElement { ...@@ -70,6 +71,12 @@ export class Auth extends VPULitElement {
this._onKCChanged = this._onKCChanged.bind(this); this._onKCChanged = this._onKCChanged.bind(this);
} }
static get scopedElements() {
return {
'vpu-icon': Icon,
};
}
_onKCChanged(event) { _onKCChanged(event) {
const kc = event.detail; const kc = event.detail;
let newPerson = false; let newPerson = false;
......
common @ 010b54fa
Subproject commit 5aa64ec47e7b65d69327f4dec1102917fe33bd22 Subproject commit 010b54fa455829d732152b6794c7a92a874249aa
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment