@valtrem/sync

821
Install
npm install @valtrem/sync
Latest Version:1.6.2
Vue:2
License:ISC
Last Updated:Mar 23, 2020
Links: npm
Maintainer: valtrem

@valtrem/sync

Installation

npm install @valtrem/sync

Usage

In vuex store.ts register modules as you would for any other modules. Then, pass store and configuration options to sync package.

For exemple :

#store.ts
import { Clients } from '@/store/modules/Client';
import { Projects } from '@/store/modules/Project';
import { Authentication } from '@valtrem/sync/src/store/Authentication';
import { Connectivity } from '@valtrem/sync/src/store/Connectivity';
Vue.use(Vuex);
const store = new Vuex.Store({
  modules: {
    authentication: new Authentication(),
    connectivity: new Connectivity(),
    projects: new Projects(),
    clients: new Clients(),
    }
});

const config = {
  apiUrl: process.env.VUE_APP_API_URL,
  storeNames: ['projects', 'clients']
};

sync(store, config);

export default store;

Credits

valerie@cliento.ca

Related Packages

Version History

Version Released Vue License
1.6.2 ^2.6.11 ISC
1.6.1 ^2.6.11 ISC
1.6.0 ^2.6.11 ISC
1.5.1 ^2.6.11 ISC
1.5.0 ^2.6.11 ISC