Files
xl-mobile/src/pinia/SystemStore/index.js

27 lines
601 B
JavaScript
Raw Normal View History

2025-05-21 15:45:10 +08:00
import {defineStore} from "pinia";
2025-06-23 19:07:23 +08:00
import {reactive, ref} from "vue";
2025-05-21 15:45:10 +08:00
export const useSystemStore = defineStore('SystemStore', () => {
const accountManagementPo = reactive({
pid: null,
});
2025-06-23 19:07:23 +08:00
const message = ref([]);
2025-05-21 15:45:10 +08:00
return {
accountManagementPo,
2025-06-23 19:07:23 +08:00
message,
}
}, {
persist: {
key: 'SystemStore',
pick: ['message'],
storage: {
getItem(key) {
return uni.getStorageSync(key);
},
setItem(key, value) {
uni.setStorageSync(key, value);
}
},
2025-05-21 15:45:10 +08:00
}
});