import { ref, unref, computed } from 'vue' import { defineStore } from 'pinia' export const useUserStore = defineStore('user', () => { const userInfo = ref({}); const setUserInfo = params => { userInfo.value = { ...unref(userInfo), ...params}; } const clearUserInfo = user => { userInfo.value = {}; } return { userInfo, setUserInfo, clearUserInfo, } }, { persist: true, })