chore: 添加pinia-plugin-persistedstate依赖并启用持久化存储

This commit is contained in:
hello8693 2024-08-22 18:48:46 +08:00
parent 92949c7b4c
commit 8cb36b6775
4 changed files with 15 additions and 2 deletions

View File

@ -34,6 +34,7 @@
"date-fns": "^3.6.0",
"github-markdown-css": "^5.5.1",
"moment": "^2.30.1",
"pinia-plugin-persistedstate": "^3.2.1",
"roboto-fontface": "*",
"uuid": "^9.0.1",
"vite-plugin-svg-icons": "^2.0.1",

View File

@ -8,5 +8,6 @@ export const useAppStore = defineStore('app', {
roomName: '考场名称',
message: '考试提醒信息',
examInfos: []
})
}),
persist: true
});

View File

@ -1,4 +1,10 @@
// Utilities
import { createPinia } from 'pinia';
export default createPinia();
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate';
const pinia = createPinia();
pinia.use(piniaPluginPersistedstate);
export default pinia;

View File

@ -4576,6 +4576,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
resolved "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
pinia-plugin-persistedstate@^3.2.1:
version "3.2.1"
resolved "https://registry.npmmirror.com/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-3.2.1.tgz#66780602aecd6c7b152dd7e3ddc249a1f7a13fe5"
integrity sha512-MK++8LRUsGF7r45PjBFES82ISnPzyO6IZx3CH5vyPseFLZCk1g2kgx6l/nW8pEBKxxd4do0P6bJw+mUSZIEZUQ==
pinia@^2.1.7:
version "2.2.0"
resolved "https://registry.npmmirror.com/pinia/-/pinia-2.2.0.tgz#cd006f7c1365ae326b9f95f622b7ad1078c398a4"