aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/renderers/Raw.js
diff options
context:
space:
mode:
authorjackyzha0 <[email protected]>2020-05-22 20:46:21 -0700
committerjackyzha0 <[email protected]>2020-05-22 20:46:21 -0700
commitb09ce50ac2289a8b45fb98494042e2b8202fbcd3 (patch)
tree236df3dca635b30836a23f1f10a442698d8ec52b /frontend/src/components/renderers/Raw.js
parentstyling fixes (diff)
downloadctrl-v-b09ce50ac2289a8b45fb98494042e2b8202fbcd3.tar.xz
ctrl-v-b09ce50ac2289a8b45fb98494042e2b8202fbcd3.zip
switch to styled components for raw renderer
Diffstat (limited to 'frontend/src/components/renderers/Raw.js')
-rw-r--r--frontend/src/components/renderers/Raw.js21
1 files changed, 11 insertions, 10 deletions
diff --git a/frontend/src/components/renderers/Raw.js b/frontend/src/components/renderers/Raw.js
index a8d0e31..7f8e7c1 100644
--- a/frontend/src/components/renderers/Raw.js
+++ b/frontend/src/components/renderers/Raw.js
@@ -1,6 +1,15 @@
import React from 'react';
+import styled from 'styled-components'
import { FetchPaste } from '../../helpers/httpHelper'
+const RawText = styled.pre`
+ word-wrap: break-word;
+ white-space: pre-wrap;
+ line-height: initial;
+ font-size: 0.8em;
+ padding: 0 1em;
+`
+
class Raw extends React.Component {
constructor(props) {
@@ -11,18 +20,10 @@ class Raw extends React.Component {
}
render() {
- const styles = {
- wordWrap: "break-word",
- whiteSpace: "pre-wrap",
- lineHeight: "initial",
- fontSize: "0.8em",
- padding: "0 1em"
- }
-
return (
- <pre style={styles}>
+ <RawText>
{this.state.content}
- </pre>
+ </RawText>
);
}