Files
system/stores/index.js
Xuan Loi ae1ea57130 changes
2026-01-09 17:25:23 +07:00

26 lines
557 B
JavaScript

import { defineStore } from 'pinia'
export const useStore = defineStore('main', {
state: () => ({
viewport: undefined,
login: undefined,
token: undefined,
common: undefined,
pagetrack: {},
settings: [],
showmodal: undefined,
snackbar: undefined,
service: undefined,
country: undefined,
lang: 'vi',
branch: {id: 1}
}),
actions: {
commit(name, data) {
this[name] = data
}
},
persist: {
pick: ['token', 'login', 'lang'],
storage: piniaPluginPersistedstate.localStorage()
}
})