diff --git a/index.html b/index.html
index 278db3c..6189c1e 100644
--- a/index.html
+++ b/index.html
@@ -95,10 +95,14 @@
componentWillUnmount() {
$(this.refs.queryBuilder).queryBuilder('destroy');
}
+ shouldComponentUpdate() {
+ return false;
+ }
// get data from jQuery Query Builder and pass to the react component
handleGetRulesClick() {
const rules = $(this.refs.queryBuilder).queryBuilder('getRules');
this.setState({rules: rules});
+ this.forceUpdate();
}
// reinitialize jQuery Query Builder based on react state
handleSetRulesClick() {
@@ -106,6 +110,7 @@
newRules.rules[0].value = newRules.rules[0].value + 10;
$(this.refs.queryBuilder).queryBuilder('setRules', newRules);
this.setState({rules: newRules});
+ this.forceUpdate();
}
render() {