diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 081bf8b..c50a5ab 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -62,6 +62,7 @@ module.exports = { 'no-plusplus': 'off', 'no-shadow': 'off', 'vue/multi-word-component-names': 'off', + '@typescript-eslint/no-explicit-any': 'off', }, // eslint-import-resolver-typescript 插件,@see https://www.npmjs.com/package/eslint-import-resolver-typescript settings: { diff --git a/src/store/count.ts b/src/store/count.ts index 642f65b..ad6d199 100644 --- a/src/store/count.ts +++ b/src/store/count.ts @@ -1,4 +1,4 @@ -// src/store/use_count_store.ts +// src/store/useCountStore.ts import { defineStore } from 'pinia' import { ref } from 'vue' diff --git a/src/store/index.ts b/src/store/index.ts index baaf291..1ecf3d1 100644 --- a/src/store/index.ts +++ b/src/store/index.ts @@ -1,8 +1,15 @@ // src/store/index.ts import { createPinia } from 'pinia' -import piniaPersist from 'pinia-plugin-persistedstate' // 数据持久化 +import { createPersistedState } from 'pinia-plugin-persistedstate' // 数据持久化 const store = createPinia() -store.use(piniaPersist) +store.use( + createPersistedState({ + storage: { + getItem: uni.getStorageSync, + setItem: uni.setStorageSync, + }, + }), +) export default store