diff --git a/packages/person-select/src/vpu-person-select.js b/packages/person-select/src/vpu-person-select.js index 1582e4f443f0cbf9e42374342fb3b79ec8a631df..af3c2574f6a78c75d451b10d40ac5c5f26aa32c9 100644 --- a/packages/person-select/src/vpu-person-select.js +++ b/packages/person-select/src/vpu-person-select.js @@ -4,9 +4,8 @@ import select2 from 'select2'; import select2LangDe from './i18n/de/select2' import select2LangEn from './i18n/en/select2' import JSONLD from 'vpu-common/jsonld'; -import {css, html} from 'lit-element'; +import {css, html, LitElement} from 'lit-element'; import {i18n} from './i18n.js'; -import VPULitElementJQuery from 'vpu-common/vpu-lit-element-jquery'; import * as commonUtils from 'vpu-common/utils'; import * as commonStyles from 'vpu-common/styles'; import select2CSSPath from 'select2/dist/css/select2.min.css'; @@ -15,7 +14,7 @@ import * as errorUtils from "vpu-common/error"; select2(window, $); -class PersonSelect extends VPULitElementJQuery { +class PersonSelect extends LitElement { constructor() { super(); @@ -36,6 +35,10 @@ class PersonSelect extends VPULitElementJQuery { this.showBirthDate = false; } + $(selector) { + return $(this.shadowRoot.querySelector(selector)); + } + static get properties() { return { lang: { type: String },