c0919670ca
Signed-off-by: Tobias Erbshäußer <tobias@tesoft.dev>
16 lines
479 B
TypeScript
16 lines
479 B
TypeScript
import {TesoftComponent} from "../scripts/main.ts";
|
|
|
|
export class TesoftError extends TesoftComponent {
|
|
constructor() {
|
|
super();
|
|
|
|
const template = document.getElementById("tesoft-error-template") as HTMLTemplateElement;
|
|
const templateContent = template.content;
|
|
|
|
const shadowRoot = this.attachShadow({mode: "open"});
|
|
shadowRoot.appendChild(templateContent.cloneNode(true));
|
|
}
|
|
}
|
|
|
|
customElements.define("tesoft-error", TesoftError);
|