const { data: userData, userDataError } = await useAsyncData('userData', async () => {
const { data } = await client.from('users').select('uuid,username,realname,birthday,biography,link').eq('username', route.params.id).limit(1)
return data[0]
})
// console.log(userData)
// console.log(userDataError)
const { data: badges, badgesError } = await useAsyncData('badges', async () => {
const { data } = await client.from('user_has_badge').select('id, badge_id(name, icon)').eq('user_id', userData.uuid)
return data
})
const { data: userData, userDataError } = await useAsyncData('userData', async () => {
const { data } = await client.from('users').select('uuid,username,realname,birthday,biography,link').eq('username', route.params.id).limit(1)
return data[0]
})
// console.log(userData)
// console.log(userDataError)
const { data: badges, badgesError } = await useAsyncData('badges', async () => {
const { data } = await client.from('user_has_badge').select('id, badge_id(name, icon)').eq('user_id', userData.uuid)
return data
})