From f3e1241ca364d3dc561ef74b4a62c2285dab5704 Mon Sep 17 00:00:00 2001 From: Dylan Hall Date: Thu, 16 Mar 2023 12:53:15 -0400 Subject: [PATCH] add ability to add/remove subconditions for grouped conditions --- src/components/editor/Conditional.js | 28 +++++-- src/reducers/analysis.js | 112 +++++++++++++++++++++++++++ 2 files changed, 132 insertions(+), 8 deletions(-) diff --git a/src/components/editor/Conditional.js b/src/components/editor/Conditional.js index 1f12771..6311f99 100644 --- a/src/components/editor/Conditional.js +++ b/src/components/editor/Conditional.js @@ -531,15 +531,18 @@ class And extends Component { render() { let conditional = ((this.props.conditional: any): AndConditional); + let onChange = this.props.onChange('conditions'); return ( ); } @@ -550,15 +553,18 @@ class Or extends Component { render() { let conditional = ((this.props.conditional: any): OrConditional); + let onChange = this.props.onChange('conditions'); return ( ); } @@ -569,16 +575,19 @@ class AtLeast extends Component { render() { let conditional = ((this.props.conditional: any): AtLeastConditional); + let onChange = this.props.onChange('conditions'); return (