環境
MacOS Big Sur 11.7
Nuxt.js 2.15.7
問題
下記のコードで Expected error to be handled
というエラーが出た。
await axios
.get('/api/user')
.then(async (response) => {
if (response.status === 200) {
user = response.data
}
})
.catch((error: any) => {
return null
})
return user
とりあえずの解決方法
.catch
の中をかく(今回はconsoleにerrorを返す)
await axios
.get('/api/user')
.then(async (response) => {
if (response.status === 200) {
user = response.data
}
})
.catch((error: any) => {
console.log(error)
return null
})
return user