title: ReactJS delay onChange while typing
body: <p>I need the state to change to maintain the string the user is typing. However I want to delay an action until the user stops typing. But I can't quite place my finger on how to do both.</p>
  
  <p>So When the user stops typing I want an action to be triggered, but not before. Any suggestions?</p>