MyElement = {
class MyElement extends lit.LitElement {
constructor() {
super();
this.mood = "sad";
}
static get properties() { return { mood: {type:"String"} }}
render() {
return lit.html`<style> .mood { color: green; } </style>Web Components are <span class="mood">${this.mood}</span>!`;
}
}
if(!window.customElements.get('my-element')) {
window.customElements.define('my-element', MyElement)
console.log("registered");
}
return MyElement
}