title: defaultValue of Input not working correctly on ant design
body: <p>I am using ant design on my project. I get data from redux store with useEffect like this;</p>
  
  <pre><code>const settingsRedux = useSelector(state =&gt; state.SETTINGS)
  </code></pre>
  
  <p>after that I use this data for defaultValue of Input</p>
  
  <pre><code>&lt;Input 
    defaultValue={settingsRedux.background_image} 
    onChange={e =&gt; dispatch({
      type: BACKGROUND_IMAGE, 
      payload: e.target.value
    })}
  /&gt;
  </code></pre>
  
  <p>It works actually. But gives console error.</p>
  
  <pre><code>Warning: [antd: Form.Item] `defaultValue` will not work on controlled Field. You should use `initialValues` of Form instead.
  </code></pre>