title: Datepicker onChange issue React
body: <p>On datepicker I have an <code>onChange</code> event. The problem is when a user starts to manually change date.</p>
  
  <p>if user only changes day, the <code>onChange</code> function is called and will send req for data. </p>
  
  <p>And if user continue to make changes manually, every time <code>onChange</code> is executed, which causes performance issue.</p>
  
  <p>How can I avoid this problem? </p>
  
  <p>Sample of Datepicker code:</p>
  
  <pre><code> &lt;Form.Field&gt;
     &lt;label style={{ float: 'left' }}&gt;From&lt;/label&gt;
     &lt;input
       ref={i =&gt; {
         this.reportDateStartedField = i
         }}
       onChange={this.handleFieldChange.bind(this)}
       type="date"
       name="reportDateStarted"
       value={filters.reportDateStarted}
       max={todayDate}
       style={{ fontSize: '0.9em' }}
      /&gt;
  </code></pre>