Skip to content

Commit 34c1e60

Browse files
committed
chore: cr
1 parent 4807b50 commit 34c1e60

File tree

5 files changed

+7
-8
lines changed

5 files changed

+7
-8
lines changed

.changeset/great-wolves-flash.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@
44
'@modern-js/server-core': patch
55
---
66

7-
feat: unify server monitors usage, add logger for data loader
7+
feat: unify server monitors usage, add error logger for data loader
8+
feat: 统一 server 监控的使用方式,为 data loader 添加错误日志

packages/runtime/plugin-runtime/src/core/server/stream/createReadableStream.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import checkIsBot from 'isbot';
44
import { ServerStyleSheet } from 'styled-components';
55
import { ESCAPED_SHELL_STREAM_END_MARK } from '../../../common';
66
import { RenderLevel } from '../../constants';
7-
import { SSRErrors } from '../tracer';
87
import {
98
type CreateReadableStreamFromElement,
109
ShellChunkStatus,
@@ -118,12 +117,13 @@ export const createReadableStreamFromElement: CreateReadableStreamFromElement =
118117

119118
const readableStream = getReadableStreamFromString(fallbackHtml);
120119
resolve(readableStream);
121-
options.onShellError?.(error);
120+
options?.onShellError?.(error);
122121
});
123122
},
124123
onError(error: unknown) {
125124
renderLevel = RenderLevel.CLIENT_RENDER;
126-
options.onError(error);
125+
126+
options?.onError?.(error);
127127
},
128128
});
129129
});

packages/runtime/plugin-runtime/src/core/server/stream/createReadableStream.worker.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ export const createReadableStreamFromElement: CreateReadableStreamFromElement =
4040
nonce: config.nonce,
4141
rscRoot,
4242
onError(error: unknown) {
43-
// TODO: add error key
44-
options.onError(error);
43+
options.onError?.(error);
4544
},
4645
});
4746

packages/server/core/src/types/render.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import type {
1010
} from '@modern-js/types';
1111
import type { ServerManifest } from './server';
1212

13-
// TODO combine with RequestHandlerOptions
13+
// TODO: combine some field with RequestHandlerOptions
1414
export interface RenderOptions {
1515
loaderContext?: Map<string, unknown>;
1616

tests/integration/ssr/fixtures/base/modern.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ export default applyBaseConfig({
55
router: true,
66
},
77
server: {
8-
baseUrl: '/lala',
98
ssr: {
109
disablePrerender: true,
1110
unsafeHeaders: ['Host'],

0 commit comments

Comments
 (0)