liveh5-nuxt/app/stores/auth/index.js

23 lines
684 B
JavaScript
Raw Normal View History

import { createGlobalState,useLocalStorage } from '@vueuse/core'
export const authStore = createGlobalState(() => {
const token=useLocalStorage('token','')
const RefreshToken=useLocalStorage('RefreshToken','')
const userInfo=useLocalStorage('userInfo',{})
2025-01-23 06:11:20 +00:00
const fingerprint=useLocalStorage('fingerprint','')
const checkoutSessionUrl=useLocalStorage('checkoutSessionUrl','')
const payment=useLocalStorage('payment',{
leftPrice:'',
leftCurrency:'',
2025-02-20 10:53:53 +00:00
buyUid:'',
auctionArtworkUuid:''
})
return{
payment,
checkoutSessionUrl,
userInfo,
RefreshToken,
2025-01-23 06:11:20 +00:00
token,
fingerprint
}
})