1.1.6 • Published 5 years ago

vuex-storage-sync v1.1.6

Weekly downloads
13
License
MIT
Repository
github
Last release
5 years ago

vuex-storage-sync

Vuex plugin for sync state between browser tabs

NPM Version License Downloads Dependencies Dev Dependencies Peer Dependencies

Installation

$ npm install vuex-storage-sync

Usage

import Vue from 'vue'
import Vuex from 'vuex'
import createStorageSync from 'vuex-storage-sync'

Vue.use(Vuex)

export function createStore () {
  return new Vuex.Store({
    actions: {},
    getters: {},
    mutations: {},
    state: {},

    plugins: [
      createStorageSync(),
      // or with params
      createStorageSync({
        // Allowed to snapshoting modules
        modules: [],
        // Allowed to synchronize mutations
        mutations: [],
        mutationKey: 'MY_MUTATION_KEY',
        snapshotKey: 'MY_SNAPSHOT_KEY'
      })
    ]
  })
}

License

MIT © Eduard Nikolenko

1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.1

6 years ago

1.0.0

6 years ago