/css-signals

Primary LanguageHTMLMIT LicenseMIT

css-signals

CSS custom properties + JS events as a state management solution?

const [count, setCount] = createStore('--count');

document.body.addEventListener('--count', () => {
	console.log(count());
});

button.onclick = () => setCount(+count() + 1);