1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| import { PersistedStateOptions } from "pinia-plugin-persistedstate";
|
| /**
| * @description pinia 持久化参数配置
| * @param {String} key 存储到持久化的 name
| * @param {Array} paths 需要持久化的 state name
| * @return persist
| * */
| const piniaPersistConfig = (key: string, paths?: string[]) => {
| const persist: PersistedStateOptions = {
| key,
| storage: localStorage,
| // storage: sessionStorage,
| paths
| };
| return persist;
| };
|
| export default piniaPersistConfig;
|
|