This commit is contained in:
syuilo
2020-07-23 23:39:15 +09:00
parent a003c3f7e9
commit d35f90b36d
6 changed files with 42 additions and 56 deletions

View File

@@ -1,4 +1,4 @@
import Vuex from 'vuex';
import { createStore } from 'vuex';
import createPersistedState from 'vuex-persistedstate';
import * as nestedProperty from 'nested-property';
import { faTerminal, faHashtag, faBroadcastTower, faFireAlt, faSearch, faStar, faAt, faListUl, faUserClock, faUsers, faCloud, faGamepad, faFileAlt, faSatellite, faDoorClosed, faColumns } from '@fortawesome/free-solid-svg-icons';
@@ -88,7 +88,7 @@ function copy<T>(data: T): T {
return JSON.parse(JSON.stringify(data));
}
export default () => new Vuex.Store({
export const store = createStore({
plugins: [createPersistedState({
paths: ['i', 'device', 'deviceUser', 'settings', 'instance']
})],