Skip to content

Commit b0bea01

Browse files
committed
error nodes are not serialized for hydration
1 parent 358d0ce commit b0bea01

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

packages/kit/src/runtime/client/client.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1292,14 +1292,6 @@ export function create_client({ target, base, trailing_slash }) {
12921292
const branch_promises = node_ids.map(async (n, i) => {
12931293
const server_data_node = server_data_nodes[i];
12941294

1295-
if (server_data_node?.type === 'error') {
1296-
if (server_data_node.httperror) {
1297-
throw error(server_data_node.httperror.status, server_data_node.httperror.message);
1298-
}
1299-
1300-
throw server_data_node.error;
1301-
}
1302-
13031295
return load_node({
13041296
loader: nodes[n],
13051297
url,

packages/kit/src/runtime/client/types.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export interface Client {
2727
node_ids: number[];
2828
params: Record<string, string>;
2929
routeId: string | null;
30-
data: Array<import('types').ServerDataNode | import('types').ServerErrorNode | null>;
30+
data: Array<import('types').ServerDataNode | null>;
3131
errors: Record<string, any> | null;
3232
}) => Promise<void>;
3333
_start_router: () => void;

0 commit comments

Comments
 (0)