Skip to content

Instantly share code, notes, and snippets.

@merictaze
Last active September 8, 2019 04:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save merictaze/0d65b1407db520754d7c84cd6f3df978 to your computer and use it in GitHub Desktop.
Save merictaze/0d65b1407db520754d7c84cd6f3df978 to your computer and use it in GitHub Desktop.
function extractInputProps({formik, options,...otherProps}, option) {
const props = {
value: formik.values[otherProps.name],
onChange: formik.handleChange,
onBlur: formik.handleBlur,
...otherProps
}
if (props.type === 'radio') {
// set additinoal props for radio
} else if (props.type === 'checkbox') {
// set additinoal props for checkbox
}
return props;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment