purchase-let/unpackage/dist/dev/mp-weixin/store/user.js

25 lines
985 B
JavaScript
Raw Normal View History

2024-04-25 18:02:30 +08:00
"use strict";
const common_vendor = require("../common/vendor.js");
const useUserStore = common_vendor.defineStore("user", () => {
const userInfo = common_vendor.ref(common_vendor.index.getStorageSync("userInfo") || {});
2024-04-30 18:08:36 +08:00
const setUserInfo = (data) => {
userInfo.value = data;
common_vendor.index.setStorageSync("userInfo", data);
};
2024-04-28 18:08:57 +08:00
userInfo.value = {
"nickname": "哈哈",
2024-04-30 18:08:36 +08:00
"id": 1,
2024-04-28 18:08:57 +08:00
"mobile": "17685151643",
2024-04-30 18:08:36 +08:00
"avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/tFJnfhVKlAlIecticsOhjAu8CHa6ibZacWrcHHkiahu7f0dQlWYgwu1b0TPLSLlO1xCTa6KN1krqg3XSIo3vq6uCQ/132",
2024-04-28 18:08:57 +08:00
"token": "a8670fe7f1014c0f5125f6ca0c3b9cb3"
};
2024-04-25 18:02:30 +08:00
const token = common_vendor.ref(common_vendor.index.getStorageSync("token") || "");
const setToken = (data) => {
token.value = data;
common_vendor.index.setStorageSync("token", data);
};
2024-04-28 18:08:57 +08:00
token.value = "a8670fe7f1014c0f5125f6ca0c3b9cb3";
2024-04-30 18:08:36 +08:00
return { userInfo, setUserInfo, token, setToken };
2024-04-25 18:02:30 +08:00
});
exports.useUserStore = useUserStore;