Skip to content

Commit c8ba482

Browse files
authored
fix: props.children error in code component (#3663)
1 parent 7c234b5 commit c8ba482

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.changeset/three-weeks-tie.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'@modern-js/doc-core': patch
3+
---
4+
5+
fix(doc-core): props.children error in code component
6+
7+
fix(doc-core): 修复 code 组件中 props.children 不存在的错误

packages/cli/doc-core/src/theme-default/layout/DocLayout/docComponents/code.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,12 @@ export function Code(props: {
5050
registerLanguages();
5151
}
5252
const { className, meta } = props;
53-
const children = props.children.trim();
5453
const language = className?.replace(/language-/, '');
5554
if (!language) {
5655
return <code {...props}></code>;
5756
}
57+
const children = props.children.trim();
58+
5859
let highlightMeta = '';
5960
let highlightLines: number[] = [];
6061
if (meta) {

0 commit comments

Comments
 (0)