"use strict"; const common_vendor = require("../common/vendor.js"); const useUserStore = common_vendor.defineStore("user", () => { const hasLogin = common_vendor.ref(false); const openId = common_vendor.ref(""); const userInfo = common_vendor.ref({}); const token = common_vendor.ref("测试token"); const login = (value) => { hasLogin.value = true; userInfo.value = value; openId.value = value.wxOpenId; token.value = value.token; common_vendor.index.setStorage({ key: "token", data: value.token }); }; const logOut = () => { hasLogin = false; }; return { hasLogin, openId, userInfo, token, login, logOut }; }); exports.useUserStore = useUserStore;