support ssr

This commit is contained in:
Rafi
2023-04-03 18:19:39 +08:00
parent deb627a9ab
commit 5b9d52b177
10 changed files with 975 additions and 1223 deletions

View File

@@ -66,4 +66,20 @@ export const loadSettings = async () => {
if (!error.value) {
settings.value = transformData(data.value)
}
}
export const fetchUser = async () => {
const { data, error } = await useFetch('/api/account/user/', {
// withCredentials: true
})
if (!error.value) {
setUser(data.value)
return null
}
return error
}
export const setUser = (userData) => {
const user = useUser()
user.value = userData
}