diff --git a/src/page-channel-profile.pug b/src/page-channel-profile.pug index b7dad0bcabb60a95e7f58302d1e878b97e336123..16dcde133706e9aaee74540e1e59443b050959c6 100644 --- a/src/page-channel-profile.pug +++ b/src/page-channel-profile.pug @@ -1,24 +1,22 @@ script. document.addEventListener('WebComponentsReady', function(event) { - document.addEventListener("HTMLImportsLoaded", function(event) { - class HDAppMember extends SIBWidget { - get template() { - return ` - <div name="${this.name}"> - <img src="${this.value.avatar}"/> - </div> - `; - } + class HDAppMember extends SIBWidget { + get template() { + return ` + <div name="${this.name}"> + <img src="${this.value.avatar}"/> + </div> + `; + } - render() { - store.get(this.value).then( (value) => { - this._value = value; - this.innerHTML = this.template; - }); - } + render() { + store.get(this.value).then( (value) => { + this._value = value; + this.innerHTML = this.template; + }); } - customElements.define("hdapp-member", HDAppMember); - }); + } + customElements.define("hdapp-member", HDAppMember); }); #channel-profile(style='display: none') diff --git a/src/page-job-offers.pug b/src/page-job-offers.pug index 8835bce08e85df7b63e5cff02f39c87ab8bbba5e..b1752c75ed343fd574ab4dba68099c9e96b5a9d3 100644 --- a/src/page-job-offers.pug +++ b/src/page-job-offers.pug @@ -1,31 +1,29 @@ script. document.addEventListener('WebComponentsReady', function(event) { - document.addEventListener('HTMLImportsLoaded', function(event) { - class HDAppAuthor extends SIBDisplayLookupList { - get parentElement() { - return 'div'; - } - getTemplate(value, index) { - var firstname, lastname; - if (typeof value == 'object') - if (Object.keys(value).length > 1) { - firstname = value.user.first_name; - lastname = value.user.last_name; - } else { - store.get(value).then(resource => { - this.value.push(resource); - this.render(); - }); - if (Array.isArray(this.value)) - this.value.splice(this.value.indexOf(value), 1); - else this.value = []; - return ''; - } - return `${firstname} ${lastname}`; - } + class HDAppAuthor extends SIBDisplayLookupList { + get parentElement() { + return 'div'; } - customElements.define('hdapp-author', HDAppAuthor); - }); + getTemplate(value, index) { + var firstname, lastname; + if (typeof value == 'object') + if (Object.keys(value).length > 1) { + firstname = value.user.first_name; + lastname = value.user.last_name; + } else { + store.get(value).then(resource => { + this.value.push(resource); + this.render(); + }); + if (Array.isArray(this.value)) + this.value.splice(this.value.indexOf(value), 1); + else this.value = []; + return ''; + } + return `${firstname} ${lastname}`; + } + } + customElements.define('hdapp-author', HDAppAuthor); }); div diff --git a/src/page-projects.pug b/src/page-projects.pug index ea6fd6d1f3228ebe87fa773ce63b5ea8b0915cb0..cc19e5a7c29ae5c151aa30453f1daa47cc9dbdd4 100644 --- a/src/page-projects.pug +++ b/src/page-projects.pug @@ -1,21 +1,19 @@ script. document.addEventListener('WebComponentsReady', function(event) { - document.addEventListener("HTMLImportsLoaded", function(event) { - class HDAppClient extends SIBWidget { - get template() { + class HDAppClient extends SIBWidget { + get template() { - return `<img name="${this.name}" src="${this.value.logo}"/>`; - } + return `<img name="${this.name}" src="${this.value.logo}"/>`; + } - render() { - store.get(this.value).then( (value) => { - this._value = value; - this.innerHTML = this.template; - }); - } + render() { + store.get(this.value).then( (value) => { + this._value = value; + this.innerHTML = this.template; + }); } - customElements.define("hdapp-client", HDAppClient); - }); + } + customElements.define("hdapp-client", HDAppClient); }); #projects(style='display: none')