parent
f47477285d
commit
2e3ff65e27
@ -0,0 +1,25 @@
|
|||||||
|
import { defineStore } from 'pinia'
|
||||||
|
import { ref } from 'vue'
|
||||||
|
|
||||||
|
// 定义 Store
|
||||||
|
export const useMemberStore = defineStore('member', () => {
|
||||||
|
// 会员信息
|
||||||
|
const profile = ref<any>()
|
||||||
|
|
||||||
|
// 保存会员信息,登录时使用
|
||||||
|
const setProfile = (val: any) => {
|
||||||
|
profile.value = val
|
||||||
|
}
|
||||||
|
|
||||||
|
// 清理会员信息,退出时使用
|
||||||
|
const clearProfile = () => {
|
||||||
|
profile.value = undefined
|
||||||
|
}
|
||||||
|
|
||||||
|
// 记得 return
|
||||||
|
return {
|
||||||
|
profile,
|
||||||
|
setProfile,
|
||||||
|
clearProfile,
|
||||||
|
}
|
||||||
|
})
|
Loading…
Reference in new issue