title: Can't reset filter after clearing input ( react)
body: <p>Have filter, it's filtering ok, but when clear input. I see filtered result:</p>
  
  <pre><code>filterList(event) {
      var updatedList = this.state.items;
      if (event.target.value !== '') {
      updatedList = updatedList.filter(function(item){
        return item.name.toLowerCase().indexOf(event.target.value.toLowerCase()) !== -1;
      });
    }
      this.setState({items: updatedList});  // now this.state.items has a value
     }
  </code></pre>
  
  <p>My condition not working.</p>
  
  <p><a href="https://plnkr.co/edit/dPZM9BZVa4uzEMwdNpZ8?p=catalogue" rel="nofollow noreferrer">https://plnkr.co/edit/dPZM9BZVa4uzEMwdNpZ8?p=catalogue</a> full component in script.js</p>