From 27fa5c3bdfdf048beb2fe0d7c25042887da8ffe1 Mon Sep 17 00:00:00 2001 From: Michael Date: Fri, 1 Dec 2023 11:14:45 +0800 Subject: [PATCH] feat: Custom Error Component support errorCode in client side --- packages/platform-web/src/shuvi-app/app/client.ts | 1 + 1 file changed, 1 insertion(+) 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();