You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1.0 KiB

import { defineStore } from 'pinia'
import { getUserInfo, setUserTpl, toggleSendWithAD } from "@/api";
export const useUserStore = defineStore('user', {
state: () => {
return {
userInfo: null,
}
},
getters: {
},
actions: {
async getUserInfo(context) {
var res = await getUserInfo();
if (res.code === 200) {
context.commit("setUserInfo", res.data);
}
},
// async setUserTpl(context, payload) {
// var res = await setUserTpl(payload);
// if (res.code === 200) {
// context.commit("setTpl", payload);
// }
// },
// async setSendWithAd(context, payload) {
// console.log('payload', payload);
// let res = await toggleSendWithAD(payload);
// if (res.code === 200) {
// context.commit("setSendWithAd", payload);
// return true;
// }
// return false;
// }
}
})