aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/renderers/Code.js
diff options
context:
space:
mode:
authorjackyzha0 <[email protected]>2021-04-11 14:55:54 -0700
committerjackyzha0 <[email protected]>2021-04-11 14:55:54 -0700
commitdc3f74c642be4dab8ce5507a444ba93371527e78 (patch)
tree6b8c95e16d1903c5e6006e671e289dcb46085e4e /frontend/src/components/renderers/Code.js
parentpassword resolution, dynamic head (diff)
downloadctrl-v-dc3f74c642be4dab8ce5507a444ba93371527e78.tar.xz
ctrl-v-dc3f74c642be4dab8ce5507a444ba93371527e78.zip
fix broken multiline
Diffstat (limited to 'frontend/src/components/renderers/Code.js')
-rw-r--r--frontend/src/components/renderers/Code.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/frontend/src/components/renderers/Code.js b/frontend/src/components/renderers/Code.js
index 85fd5ab..c932add 100644
--- a/frontend/src/components/renderers/Code.js
+++ b/frontend/src/components/renderers/Code.js
@@ -40,11 +40,18 @@ export const StyledPre = styled.pre`
}
`
+const PreWithBr = (props) => (
+ <StyledPre {...props}>
+ {props.children}
+ <br />
+ </StyledPre>
+)
+
export const Highlighter = ({language, lineNumbers, theme, pre = StyledPre, children}) => <SyntaxHighlighter
language={LANGS[language]}
style={THEMES[theme]}
showLineNumbers={lineNumbers}
- PreTag={pre}>
+ PreTag={PreWithBr}>
{children}
</SyntaxHighlighter>