All files / src/components/badge Badge.ts

90% Statements 9/10
100% Branches 0/0
50% Functions 1/2
90% Lines 9/10

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 251x 1x 1x 1x 1x   1x   1x             1x                 1x
import CustomElement from "../../custom-element/CustomElement";
import defineCustomElement from "../../custom-element/helpers/defineCustomElement";
import mergeStyles from "../../custom-element/helpers/mergeStyles";
import KindMixin from "../../custom-element/mixins/components/kind/KindMixin";
import html  from "../../renderer/html";
import { NodePatchingData } from "../../renderer/NodePatcher";
import styles from "./Badge.css";
 
export default class Badge extends
    KindMixin(
        CustomElement
    ) {
 
    static get styles(): string {
 
        return mergeStyles(super.styles, styles);
    }
 
    render(): NodePatchingData {
 
        return html`<slot></slot>`;
    }
}
 
defineCustomElement('gcl-badge', Badge);