NuxtでasyncDataからエラー画面に遷移させる
context
内にerror
関数があるのでそれを使う
asyncData: async ({$apiClient, error}) => { const {err, item} = await $apiClient.getItem() if (err) { if (err.status === 404) { error({statusCode: 404}); } else { error({statusCode: 500}); } return } return { item } },