aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/PasteInfo.js
diff options
context:
space:
mode:
authorRyan Mehri <[email protected]>2020-05-23 12:36:03 -0600
committerGitHub <[email protected]>2020-05-23 12:36:03 -0600
commit790127ea3a34dccd870f07180e5c384e4f5d5934 (patch)
treeb59b1a2291d25f457c4be7d6fa906ea2040f1359 /frontend/src/components/PasteInfo.js
parentMerge pull request #30 from jackyzha0/latex-renderer (diff)
parentchange inline padding for latex (diff)
downloadctrl-v-790127ea3a34dccd870f07180e5c384e4f5d5934.tar.xz
ctrl-v-790127ea3a34dccd870f07180e5c384e4f5d5934.zip
Merge pull request #31 from jackyzha0/latex-renderer
Latex renderer
Diffstat (limited to 'frontend/src/components/PasteInfo.js')
-rw-r--r--frontend/src/components/PasteInfo.js17
1 files changed, 6 insertions, 11 deletions
diff --git a/frontend/src/components/PasteInfo.js b/frontend/src/components/PasteInfo.js
index 9cf4da3..0b4188d 100644
--- a/frontend/src/components/PasteInfo.js
+++ b/frontend/src/components/PasteInfo.js
@@ -2,7 +2,7 @@ import React from 'react';
import styled from 'styled-components'
import { useHistory } from 'react-router-dom';
import { ThemeInput } from './Inputs'
-import { exportComponentAsJPEG } from "react-component-export-image";
+import { exportComponentAsPNG } from "react-component-export-image";
const Bold = styled.span`
font-weight: 700
@@ -37,18 +37,15 @@ const PasteInfo = (props) => {
history.push(redirUrl);
}
- const render = () => {
- }
-
const renderable = () => {
+ const buttonTxt = props.isRenderMode ? 'text' : 'render'
if (props.lang === 'latex') {
return (
<Button
className="lt-shadow lt-hover"
type="button"
- onClick={render}
- >
- render
+ onClick={props.toggleRenderCallback}>
+ {buttonTxt}
</Button>
);
}
@@ -60,15 +57,13 @@ const PasteInfo = (props) => {
<Button
className="lt-shadow lt-hover"
type="button"
- onClick={redirRaw}
- >
+ onClick={redirRaw}>
view raw
</Button>
<Button
className="lt-shadow lt-hover"
type="button"
- onClick={() => exportComponentAsJPEG(props.compref, `paste-${props.hash}.png`)}
- >
+ onClick={() => exportComponentAsPNG(props.compref, `paste-${props.hash}.png`)}>
save png
</Button>
{renderable()}