diff --git a/packages/platform-web/src/shuvi-app/app/client.ts b/packages/platform-web/src/shuvi-app/app/client.ts index db1fbaf94..5fd54f028 100644 --- a/packages/platform-web/src/shuvi-app/app/client.ts +++ b/packages/platform-web/src/shuvi-app/app/client.ts @@ -152,6 +152,7 @@ export const createApp: CreateAppClient = ({ if (isResponse(error) && error.status >= 400 && error.status < 600) { // client error has no status code app.setError({ + code: error.status, // Note: used in the custom Error component (error.tsx props.errorCode) message: error.data }); next();