29 lines
460 B
JavaScript
29 lines
460 B
JavaScript
import {
|
|
defineStore
|
|
} from 'pinia'
|
|
|
|
import cookie from '@/utils/cookie'
|
|
import {
|
|
getUserInfo
|
|
} from '@/api/user'
|
|
|
|
export const usePage = defineStore('page', {
|
|
state: () => ({
|
|
banner: [],
|
|
}),
|
|
getters: {
|
|
// setUserInfo(state) {
|
|
// // 自动完成! ✨
|
|
// return state.user = state
|
|
// },
|
|
},
|
|
actions: {
|
|
setAccessToken(user) {
|
|
cookie.set('accessToken', user)
|
|
return getUserInfo()
|
|
},
|
|
getUserInfo(user) {
|
|
getUserInfo()
|
|
},
|
|
},
|
|
}) |