From d66c9391a3a15c5ec34596f1958add0988edc083 Mon Sep 17 00:00:00 2001 From: Bsandor453 <32219422+Bsandor453@users.noreply.github.com> Date: Tue, 26 Feb 2019 00:16:42 +0100 Subject: [PATCH] Added validation for task title --- src/components/forms/AddTaskForm.js | 7 ++++++- src/components/forms/EditTaskForm.js | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/components/forms/AddTaskForm.js b/src/components/forms/AddTaskForm.js index f08b1b3..618d082 100644 --- a/src/components/forms/AddTaskForm.js +++ b/src/components/forms/AddTaskForm.js @@ -76,7 +76,12 @@ class AddTaskForm extends Component { <Button inverted color='green' - disabled={(title === '' || text === '' || deadline === '' || moment().isAfter(deadline))} + disabled={ + title === '' || + title.length > 150 || + text === '' || + deadline === '' || moment().isAfter(deadline) + } onClick={() => { this.props.addTask({ title, text, deadline }); this.setState({ showModal: false }); diff --git a/src/components/forms/EditTaskForm.js b/src/components/forms/EditTaskForm.js index 4f7ed08..a509d15 100644 --- a/src/components/forms/EditTaskForm.js +++ b/src/components/forms/EditTaskForm.js @@ -82,7 +82,12 @@ class EditTaskForm extends Component { <Button inverted color='green' - disabled={(title === '' || text === '' || deadline === '' || moment().isAfter(deadline))} + disabled={ + title === '' || + title.length > 150 || + text === '' || + deadline === '' || moment().isAfter(deadline) + } onClick={() => { this.props.editTask({ id, -- GitLab