title: Why is OnChange not working when used in Formik?
body: <p>I am trying to use Formik in React for a dummy app. I am not being able to type anything in either of the input boxes if I give value as a prop. On the other hand, if I skip the value props, then I can type in the boxes but the same is not reflected as the value while submitting.</p>
  
  <p>Here's the code: </p>
  
  <pre><code>export default class DashboardPage extends React.Component {
      render() {
          return (
                      &lt;Formik
                          initialValues={{ fname: "", lname: "" }}
                          onSubmit={(values) =&gt; {
                              alert(values.fname);
                          }}
                          render={({ values, handleChange, handleSubmit }) =&gt; (
                              &lt;form onSubmit={handleSubmit}&gt;
                                 &lt;input type="text" placeholder="First Name" name="fname" onChange={handleChange} value={values.fname} /&gt;
                                 &lt;input type="text" placeholder="Last Name" name="lname" onChange={handleChange} value={values.lname} /&gt;
                                 &lt;button type="submit&gt;ADD&lt;button/&gt;
                              &lt;/form&gt;
                          )}
                      /&gt;
          );
      }
  </code></pre>
  
  <p>}</p>
  
  <p>I may be very wrong here and might be over-looking a minor error, but any help/suggestion is appreciated!</p>