From 29c26be58c0fe22b0c1d33333e0c43dfca7f9fe5 Mon Sep 17 00:00:00 2001 From: Ayo Date: Sun, 19 Nov 2023 00:35:07 +0100 Subject: [PATCH] refactor: move initializeProp to constructor --- src/WebComponent.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/WebComponent.js b/src/WebComponent.js index 4071e78..7b7eaaa 100644 --- a/src/WebComponent.js +++ b/src/WebComponent.js @@ -101,12 +101,16 @@ export class WebComponent extends HTMLElement { /** * start HTMLElement callbacks */ + constructor() { + super(); + this.#initializeProps(); + } + static get observedAttributes() { return this.properties; } connectedCallback() { - this.#initializeProps(); this.onInit(); this.render(); this.afterViewInit();