diff options
author | Renard | 2019-09-16 16:53:39 -0300 |
---|---|---|
committer | Renard | 2019-09-16 16:53:39 -0300 |
commit | 75824bd139423d527820c81b60e0c43a6348e56f (patch) | |
tree | 9751de27a18678d70d6a740c1d8ec7089c36e452 /src | |
parent | 29d9f5ecad2261ed4e4f7712750cf2a126392d8e (diff) | |
download | bai-client-75824bd139423d527820c81b60e0c43a6348e56f.tar.gz bai-client-75824bd139423d527820c81b60e0c43a6348e56f.tar.xz bai-client-75824bd139423d527820c81b60e0c43a6348e56f.zip |
No mostrar formulario de respuesta si el hilo está cerrado
Diffstat (limited to 'src')
-rw-r--r-- | src/ReplyForm.js | 10 | ||||
-rw-r--r-- | src/Thread.js | 2 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/ReplyForm.js b/src/ReplyForm.js index 70e5d49..1dab761 100644 --- a/src/ReplyForm.js +++ b/src/ReplyForm.js @@ -34,7 +34,7 @@ class ReplyForm extends Component { () => { const { submittedName, submittedEmail, submittedMessage } = this.state; const data = { - board: this.props.dir, + board: this.props.currentBoard.dir, parent: this.props.parent, name: "", email: "", @@ -67,6 +67,14 @@ class ReplyForm extends Component { render() { const { name, email, message, replyRes } = this.state; + if (this.props.locked === 1) { + return ( + <Message negative> + <Message.Header>Hilo cerrado</Message.Header> + Este hilo ha sido cerrado y no admite nuevas respuestas. + </Message> + ); + } return ( <Segment> {replyRes !== null ? ( diff --git a/src/Thread.js b/src/Thread.js index 058f0b5..e2edf7a 100644 --- a/src/Thread.js +++ b/src/Thread.js @@ -173,7 +173,7 @@ class Thread extends Component { ))} </Comment.Group> - <ReplyForm dir={this.props.dir} parent={id} /> + <ReplyForm currentBoard={currentBoard} parent={id} locked={locked} /> <a href={`https://bienvenidoainternet.org/cgi/api/thread?dir=${this.props.dir}&id=${this.props.id}`} |