vue-values-persist

A simple way to save your vue-values to a persisted storage.

Usage no npm install needed!

<script type="module">
  import vueValuesPersist from 'https://cdn.skypack.dev/vue-values-persist';
</script>

README

vue-values-persist

A simple method to save your vue-values to a persisted storage. Please, check the documentation page here.

Install

yarn add vue-values-persist

or

npm install vue-values-persist --save

And that's all! Here you have a simple usage example.

import { Store } from 'vue-values'
import PersistStorage from 'vue-values-persist'

const vueValuesStorage = new PersistStorage(Store)
vueValuesStorage.addStorage({
  key: 'vue-values-local-store',
  version: '1.0.0',
  restoreState: (key) => window.localStorage.getItem(key),
  saveState: (key, value) => window.localStorage.setItem(key, value),
  stringify: true,
  allowlist: ['local'],
  discardOnVersionChange: true,
});