diff options
| author | Ryan Mehri <[email protected]> | 2020-05-23 12:36:03 -0600 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-05-23 12:36:03 -0600 |
| commit | 790127ea3a34dccd870f07180e5c384e4f5d5934 (patch) | |
| tree | b59b1a2291d25f457c4be7d6fa906ea2040f1359 /frontend/src/components/PasteInfo.js | |
| parent | Merge pull request #30 from jackyzha0/latex-renderer (diff) | |
| parent | change inline padding for latex (diff) | |
| download | ctrl-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.js | 17 |
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()} |