From db4c7a3e4170d9134bcdb859d0afbd4bb758a808 Mon Sep 17 00:00:00 2001 From: RujitRaval Date: Thu, 7 May 2020 16:20:34 -0400 Subject: [PATCH 1/4] Add all year as an option for Operational seasons --- src/OperationalSeasons.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/OperationalSeasons.js b/src/OperationalSeasons.js index 9ef63b906..f14d77399 100644 --- a/src/OperationalSeasons.js +++ b/src/OperationalSeasons.js @@ -52,6 +52,14 @@ export default class OperationalSeasons extends React.Component { this.setState({ answerIds }); } + chooseAllYearAnswer = () => { + console.log(this.state.answerIds) + console.log(this.state.answerIds.length) + let answerIds = this.state.answerIds + answerIds = answerIds.length === 4? []: this.props.answerIds; + this.setState({ answerIds }); + } + render() { const content = (
@@ -78,6 +86,16 @@ export default class OperationalSeasons extends React.Component { ); }) } +
+ + + + + +
-- GitLab From 9b0a5dcde828166178680891ecebd610e893e3d7 Mon Sep 17 00:00:00 2001 From: RujitRaval Date: Thu, 7 May 2020 16:25:56 -0400 Subject: [PATCH 2/4] Remove console logs --- src/OperationalSeasons.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/OperationalSeasons.js b/src/OperationalSeasons.js index f14d77399..c1b7d6500 100644 --- a/src/OperationalSeasons.js +++ b/src/OperationalSeasons.js @@ -53,8 +53,6 @@ export default class OperationalSeasons extends React.Component { } chooseAllYearAnswer = () => { - console.log(this.state.answerIds) - console.log(this.state.answerIds.length) let answerIds = this.state.answerIds answerIds = answerIds.length === 4? []: this.props.answerIds; this.setState({ answerIds }); -- GitLab From 3ebf1762b5b5d509d82e0c63b71162923f7c7dfe Mon Sep 17 00:00:00 2001 From: RujitRaval Date: Thu, 7 May 2020 16:44:07 -0400 Subject: [PATCH 3/4] Refactored the code --- src/OperationalSeasons.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/OperationalSeasons.js b/src/OperationalSeasons.js index c1b7d6500..32f0e83fe 100644 --- a/src/OperationalSeasons.js +++ b/src/OperationalSeasons.js @@ -53,9 +53,9 @@ export default class OperationalSeasons extends React.Component { } chooseAllYearAnswer = () => { - let answerIds = this.state.answerIds - answerIds = answerIds.length === 4? []: this.props.answerIds; - this.setState({ answerIds }); + this.setState({ + answerIds: this.state.answerIds.length === 4? []: this.props.answerIds + }); } render() { -- GitLab From 2ba673b6b608e1dab66e6be7e36264cc9065a612 Mon Sep 17 00:00:00 2001 From: RujitRaval Date: Thu, 7 May 2020 17:14:24 -0400 Subject: [PATCH 4/4] Update continue button disable logic --- src/OperationalSeasons.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/OperationalSeasons.js b/src/OperationalSeasons.js index 32f0e83fe..576c7b5c2 100644 --- a/src/OperationalSeasons.js +++ b/src/OperationalSeasons.js @@ -109,7 +109,7 @@ export default class OperationalSeasons extends React.Component { className="button" onClick={this.nextQuestion} disabled={ - this.state.answerIds === 0 + this.state.answerIds.length === 0 } > Continue > -- GitLab