12345678910111213141516171819202122 |
- 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,
- })
|