hunk.code_window: const InitialValues = { name: 'jared' };
   function renderFormik<V = Values>(props?: Partial<FormikConfig<V>> & React.RefAttributes<FormikContextType<Values>>) {
     let injected: any;
     const { rerender, ...rest } = render(
       <Formik
         onSubmit={noop as any}
         initialValues={InitialValues as any}
  
hunk.labels: keep keep keep replace keep keep keep keep keep
hunk.after_edit: function renderFormik<V = Values>(props?: Partial<FormikConfig<V>>) {
  
hunk.file_path: packages/formik/test/Formik.test.tsx
hunk.type: replace
file: import * as React from 'react';
  import { Formik, Field, Form, FormikHelpers } from 'formik';
  
  interface Values {
    firstName: string;
    lastName: string;
    email: string;
  }
  
  const Basic: React.SFC<{}> = () => (
    <div>
      <h1>Signup</h1>
      <Formik
        initialValues={{
          firstName: '',
          lastName: '',
          email: '',
        }}
        onSubmit={(values: Values, { setSubmitting }: FormikHelpers<Values>) => {
          setTimeout(() => {
            alert(JSON.stringify(values, null, 2));
            setSubmitting(false);
          }, 500);
        }}
        render={() => (
          <Form>
            <label htmlFor="firstName">First Name</label>
            <Field id="firstName" name="firstName" placeholder="John" />
  
            <label htmlFor="lastName">Last Name</label>
            <Field id="lastName" name="lastName" placeholder="Doe" />
  
            <label htmlFor="email">Email</label>
            <Field id="email" name="email" placeholder="john@acme.com" type="email" />
  
            <button type="submit">Submit</button>
          </Form>
        )}
      />
    </div>
  );
  
  export default Basic;
  