wcb/demo/SimpleText.mjs
2023-09-17 01:36:58 +02:00

16 lines
310 B
JavaScript

// @ts-check
import WebComponent from "../index.mjs";
class SimpleText extends WebComponent {
greeting = "Hello";
static get observedAttributes() {
return ["greeting"];
}
get template() {
return `<p>Simple text ${this.greeting}</p>`;
}
}
customElements.define("simple-text", SimpleText);