Files
wallet-web/src/components/circle-loader/CircleLoaderElement.ts
Fran Jurmanović 47f6207798 change to lit-html
2021-06-11 18:30:01 +02:00

24 lines
521 B
TypeScript

import { attr, controller } from "@github/catalyst";
import { html } from "lit-html";
import { BaseComponentElement } from "common/";
@controller
class CircleLoaderElement extends BaseComponentElement {
@attr size: string;
constructor() {
super();
}
elementConnected = (): void => {
this.update();
};
render = () => {
return html`<div
class="circle-loader ${this.size ? `-${this.size}` : ""}"
></div>`;
};
}
export type { CircleLoaderElement };