AngularJS Store
v4.0.5
Search…
⌃K

Setup a store

To create a store, you need to import and use the NgStore class. NgStore accepts a single parameter as the initial state of your store.
counter-store.js
import NgStore from 'angularjs-store';
const initialState = { count: 0 };
const counterStore = new NgStore(initialState);
Then, to make the store injectable in your AngularJS application, you need to attach it to AngularJS service.
counter-store.js
import NgStore from 'angularjs-store';
function counterStore() {
const initialState = { count: 0 };
const counterStore = new NgStore(initialState);
return counterStore;
}
angular
.module('app', [])
.service('counterStore', counterStore);