diff --git a/packages/docusaurus-theme-classic/src/theme/CodeBlock/index.tsx b/packages/docusaurus-theme-classic/src/theme/CodeBlock/index.tsx index 77bbc902de..a0534e6ae6 100644 --- a/packages/docusaurus-theme-classic/src/theme/CodeBlock/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/CodeBlock/index.tsx @@ -207,13 +207,14 @@ export default function CodeBlock({ )}
-
-
+ })} + style={style}> + {tokens.map((line, i) => { if (line.length === 1 && line[0].content === '') { line[0].content = '\n'; // eslint-disable-line no-param-reassign @@ -222,19 +223,19 @@ export default function CodeBlock({ const lineProps = getLineProps({line, key: i}); if (highlightLines.includes(i + 1)) { - lineProps.className = `${lineProps.className} docusaurus-highlight-code-line`; + lineProps.className += ' docusaurus-highlight-code-line'; } return ( -
+ {line.map((token, key) => ( ))} -
+ ); })} -
-
+ +