Effect
Dispatching a side effect
Component('app-component', () => {
const counter = signal(0);
effect(() => {
console.log('counter new value is', counter());
});
const increment = () => {
signal.set(counter() + 1);
}
return () => html`<button onclick="${increment}">Increment<button>`;
})Handling async side effects
Last updated