title: Difference between onEndEditing and onBlur?
body: <p>React Native has a TextInput component to accept user inputs and I'm interested in the difference between</p>
  <p><strong>onEndEditing</strong></p>
  <blockquote>
  <p>Callback that is called when text input ends.</p>
  </blockquote>
  <p><strong>onBlur</strong></p>
  <blockquote>
  <p>Callback that is called when the text input is blurred.</p>
  </blockquote>
  <p>Is there a scenario where it can't be solved just with <code>onBlur</code>, when is <code>onEndEditing</code> useful?</p>