123456789101112131415161718192021222324252627 |
- import {defineStore} from 'pinia';
- // export const UserData = defineStore('user-data',{
- // state:()=>{
- // return {}
- // }
- // })
- import {reactive} from 'vue';
- import { user_data } from '../data/data';
- export const UserData = defineStore('user-data',()=>{
- let data:user_data = reactive(new user_data())
- async function updateUserData(d:user_data){
- data.token=d.token;
- data.user_id = d.user_id;
- data.user_name = d.user_name;
- }
- function getUserToken(){
- if(data==null){
- return ""
- }
- return data.token
- }
- return {data,updateUserData,getUserToken}
- })
|