From e563ee55db6c7a9fa719289638f5b9a8fbd72fda Mon Sep 17 00:00:00 2001 From: jackyzha0 Date: Mon, 11 May 2020 22:19:40 -0700 Subject: fix readonly + fields + mount err --- frontend/src/components/Err.js | 18 ++++++++++ frontend/src/components/Inputs.js | 2 ++ frontend/src/components/NewPaste.js | 16 +-------- frontend/src/components/ViewPaste.js | 64 +++++++++++++++++++++++++++++++++--- 4 files changed, 81 insertions(+), 19 deletions(-) create mode 100644 frontend/src/components/Err.js (limited to 'frontend/src/components') diff --git a/frontend/src/components/Err.js b/frontend/src/components/Err.js new file mode 100644 index 0000000..f1891d0 --- /dev/null +++ b/frontend/src/components/Err.js @@ -0,0 +1,18 @@ +import React from 'react'; +import styled from 'styled-components' + +const ErrMsg = styled.p` + display: inline-block; + font-weight: 700; + margin-left: 2em; + color: #ff3333 +` + +const Error = (props) => { + const msg = props.msg.toString().toLowerCase() + return ( + {msg} + ); +} + +export default Error \ No newline at end of file diff --git a/frontend/src/components/Inputs.js b/frontend/src/components/Inputs.js index 25a4b8e..b61869f 100644 --- a/frontend/src/components/Inputs.js +++ b/frontend/src/components/Inputs.js @@ -23,6 +23,7 @@ class TitleInput extends React.Component { value={this.props.value} />