Skip to content

Instantly share code, notes, and snippets.

@rohanBagchi
Created March 20, 2019 05:31
Show Gist options
  • Select an option

  • Save rohanBagchi/5d3fa1410a012f1e34f51671bdeb5856 to your computer and use it in GitHub Desktop.

Select an option

Save rohanBagchi/5d3fa1410a012f1e34f51671bdeb5856 to your computer and use it in GitHub Desktop.
const innerFieldData = {
id: props.selectedItem.id,
...values, // formik's form field values
};
const getFieldUniqueId = (data: any) => data.id;
<InnerField
fieldData={innerFieldData}
getFieldValue={(innerFieldData: any) => innerFieldData['itemDescription']}
getFieldUniqueId={getFieldUniqueId}
>
{({ handleChange: innerHandleChange, value }: any) => {
return (
<TextArea
placeholder='DESCRIPTION'
name="itemDescription"
value={value}
onBlur={(e: any) => {
handleBlur(e); // formik's handleBlur
handleChange(e); // formik's handleChange
}}
onChange={innerHandleChange}
/>
)
}}
</InnerField>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment