aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/ViewPaste.js
diff options
context:
space:
mode:
authorjackyzha0 <[email protected]>2021-03-06 17:07:28 -0800
committerjackyzha0 <[email protected]>2021-03-06 17:07:28 -0800
commit2c5bf739b8dfd8d3c7d341ab57ca8ea08fbc5f9e (patch)
tree4d9dfcfb6feaaf18d89b1ff03e74b6ddc332f6f5 /frontend/src/components/ViewPaste.js
parentrefactor form -> common (diff)
downloadctrl-v-2c5bf739b8dfd8d3c7d341ab57ca8ea08fbc5f9e.tar.xz
ctrl-v-2c5bf739b8dfd8d3c7d341ab57ca8ea08fbc5f9e.zip
fix button dropdown height
Diffstat (limited to 'frontend/src/components/ViewPaste.js')
-rw-r--r--frontend/src/components/ViewPaste.js28
1 files changed, 8 insertions, 20 deletions
diff --git a/frontend/src/components/ViewPaste.js b/frontend/src/components/ViewPaste.js
index 55d26f7..9dd281c 100644
--- a/frontend/src/components/ViewPaste.js
+++ b/frontend/src/components/ViewPaste.js
@@ -30,7 +30,6 @@ const ViewPaste = (props) => {
}, [language])
const ErrorLabelRef = useRef(null);
- const ComponentRef = useRef(null);
function validatePass(pass, onErrorCallBack) {
FetchPasswordPaste(props.hash, pass)
@@ -97,24 +96,14 @@ const ViewPaste = (props) => {
}, [props.hash])
function getDisplay() {
- if (isRenderMode) {
- return (
- <RenderDispatch
- language={language}
- content={content}
- ref={ComponentRef}
- />
- )
- } else {
- return (
- <CodeRenderer
- content={content}
- lang={language}
- theme={theme}
- ref={ComponentRef}
- id="pasteInput" />
- )
- }
+ return isRenderMode ? <RenderDispatch
+ language={language}
+ content={content}
+ /> : <CodeRenderer
+ content={content}
+ lang={language}
+ theme={theme}
+ id="pasteInput" />
}
return (
@@ -139,7 +128,6 @@ const ViewPaste = (props) => {
toggleRenderCallback={() => setIsRenderMode(!isRenderMode)}
isRenderMode={isRenderMode}
onChange={(e) => setTheme(e.target.value)}
- compref={ComponentRef}
err={<Error ref={ErrorLabelRef} />}
/>
</div>