Counter · signals
0
Usage
import { signal, html } from "./index.js";
const count = signal(0);
// drop a signal straight into a hole — the text node auto-tracks it,
// the component never re-runs.
html`
<button onclick=${() => count.update((c) => c - 1)}>−</button>
<span>${count}</span>
<button onclick=${() => count.update((c) => c + 1)}>+</button>
`