cloudroam
10 天以前 05316275ee6f1623cc022a3cb4967a440c105a6b
store/user.ts
@@ -1,9 +1,9 @@
// stores/user.ts
import { defineStore } from 'pinia'
import { ref } from 'vue'
import http from '@/plugins/http.js' // 请替换成你实际的 http 封装路径
import storage from '@/plugins/storage' // 同样替换为你的封装路径
import message from '@/plugins/message' // 你使用的消息组件封装
import http from '@/plugins/http.js'
import storage from '@/plugins/storage'
import message from '@/plugins/message'
import { WechatLoginData } from '@/types/index'
@@ -86,7 +86,12 @@
        // 如果你有持久化,这里也同步一下
        // storage.setItem('userInfo', userInfo.value)
      }
    function $reset() {
        hasLogin.value = false
        isBind.value = false
        userInfo.value = null
        address.value = null
    }
    return {
        hasLogin,
@@ -97,5 +102,6 @@
        getCurrentInfo,
        initLoginState,
        updateAddress,
        $reset,
    }
})