title: Redux form clearing field values
body: <p>I am using the redux  to hide and show components based on a value.
  When I am switching between options I would like to clear the values.</p>
  
  <p>How do I clear values from the state when switching between fields that are hiding and showing?</p>
  
  <p>What is the recommended way validating each field?</p>
  
  <p>Is it possible to completely remove the field from the state?</p>
  
  <pre><code>&lt;div&gt;
      &lt;form&gt;
        &lt;Fields
         component={RadioButtonGroupField}
         names={['radioButtonGroup', 'nameTextField', 'nickNameTextField']}
        /&gt;
      &lt;/ form&gt;
  &lt;/div&gt;
  
  function RadioButtonGroupField(fields) {
      return(
        &lt;div&gt;
          &lt;RadioButtonGroupComponent
            {...fields.radioButtonGroup.input}
            {...fields.radioButtonGroup.meta}
          /&gt;
          {
            (fields.radioButtonGroup.input.value === 'name' ||
            fields.radioButtonGroup.input.value === 'both') &amp;&amp;
            &lt;NameTextFieldComponent
              {...fields.radioButtonGroup.input}
              {...fields.radioButtonGroup.meta}
            /&gt;
          }
          {
            (fields.radioButtonGroup.input.value === 'nickname' ||
            fields.radioButtonGroup.input.value === 'both') &amp;&amp;
             &lt;NicknameTextFieldComponent
              {...fields.radioButtonGroup.input}
              {...fields.radioButtonGroup.meta}
            /&gt;
          }
        &lt;/div&gt;
       );
    }
  </code></pre>