This commit is contained in:
Xuan Loi
2026-01-09 17:25:23 +07:00
commit ae1ea57130
315 changed files with 57694 additions and 0 deletions

26
stores/index.js Normal file
View File

@@ -0,0 +1,26 @@
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()
}
})