UNPKG

@public-ui/components

Version:

Contains all web components that belong to KoliBri - The accessible HTML-Standard.

31 lines (30 loc) 749 B
/*! * KoliBri - The accessible HTML-Standard */ import { h, Host } from "@stencil/core"; export class KolCounter { constructor() { this.state = { _count: 0, }; this.inc = () => { this.state = { _count: this.state._count + 1, }; }; this.dec = () => { this.state = { _count: this.state._count - 1, }; }; } render() { return (h(Host, null, h("button", { onClick: this.dec }, "-"), h("span", null, this.state._count), h("button", { onClick: this.inc }, "+"))); } static get states() { return { "state": {} }; } } //# sourceMappingURL=component.js.map