title: Formik rerender component if value changes
body: <p>I am showing an audio player in the form when the user records an Audio as follows:</p>
  <pre><code>{values.audioUri ? (
                  &lt;AudioSlider audio={values.audioUri} type='uri' /&gt;
                ) : null}
  </code></pre>
  <p>I want this player to re-render if the user records a new audio ie <code>values.audioUri</code> changes.
  How can i do this in Formik?
  Below is the Formik full code:</p>
  <pre><code>&lt;Formik
            initialValues={{
              audioUri: '',
            }}
            onSubmit={addOrderHandler}
            validationSchema={validationSchema}
          &gt;
            {({
              handleChange,
              handleBlur,
              handleSubmit,
              setFieldValue,
              values,
              errors,
              isValid,
            }) =&gt; (
             
                &lt;AudioRecorder setFieldValue={setFieldValue} /&gt;
                {values.audioUri ? (
                  &lt;AudioSlider audio={values.audioUri} type='uri' /&gt;
                ) : null}
                 &lt;CustomButton
                  onPress={handleSubmit}
                  label='Submit'
                  color={Colors.primary}
                  style={styles.button}
                /&gt;
          )}
        &lt;/Formik&gt;
  </code></pre>