nexstate v8.0.1
nexstate
A simple and decentralized state management library.
Demo
You can try the demo here.
Installation
npm i nexstate
Documentation
You can find documentation here.
Example
import { Store } from 'nexstate/nexstate.js';
class CounterStore extends Store {
count = 0;
increment() {
this.setState(() => (this.count += 1));
}
}
const counterStore = new CounterStore();
const subscriptionController = new AbortController();
counterStore.runAndSubscribe(() => console.log(counterStore.count), {
signal: subscriptionController.signal,
});
counterStore.increment();
counterStore.increment();
setTimeout(() => subscriptionController.abort());
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago