diff options
| author | jackyzha0 <[email protected]> | 2020-05-10 11:48:31 -0700 |
|---|---|---|
| committer | jackyzha0 <[email protected]> | 2020-05-10 11:48:31 -0700 |
| commit | 7a3ca8a956468db1e3a66b4f0ec3beb8ad0b81f3 (patch) | |
| tree | bab2b3aaa18a53aca30e805e1f9e91435a181d3c /frontend/src/components/PasteArea.js | |
| parent | input length check and component splitting (diff) | |
| download | ctrl-v-7a3ca8a956468db1e3a66b4f0ec3beb8ad0b81f3.tar.xz ctrl-v-7a3ca8a956468db1e3a66b4f0ec3beb8ad0b81f3.zip | |
add focus opacity change, password input
Diffstat (limited to 'frontend/src/components/PasteArea.js')
| -rw-r--r-- | frontend/src/components/PasteArea.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/frontend/src/components/PasteArea.js b/frontend/src/components/PasteArea.js index f026ef9..95ef6d8 100644 --- a/frontend/src/components/PasteArea.js +++ b/frontend/src/components/PasteArea.js @@ -1,5 +1,6 @@ import React from 'react'; import { TitleInput, PasteInput } from './Inputs' +import OptionsContainer from './Options' class PasteArea extends React.Component { constructor(props) { @@ -7,6 +8,7 @@ class PasteArea extends React.Component { this.state = { title: '', content: '', + pass: '', }; this.handleChange = this.handleChange.bind(this); @@ -42,13 +44,18 @@ class PasteArea extends React.Component { <TitleInput onChange={this.handleChange} value={this.state.title} - maxLength="100" /> + maxLength="100" + id="titleInput" /> <PasteInput onChange={this.handleChange} content={this.state.content} - maxLength="100000" /> + maxLength="100000" + id="pasteInput" /> <br /> <input className="lt-button lt-shadow lt-hover" type="submit" value="new paste" /> + <OptionsContainer + pass={this.state.pass} + onChange={this.handleChange} /> </form> ); } |