import React from 'react'; import capitalize from 'lodash-es/capitalize'; import { FormikErrors, FormikTouched } from 'formik'; interface Props { errors: FormikErrors; touched: FormikTouched; name: string; children?: React.ReactNode; } const InputError = ({ errors, touched, name, children }: Props) => ( touched[name] && errors[name] ?

{typeof errors[name] === 'string' ? capitalize(errors[name] as string) : capitalize((errors[name] as unknown as string[])[0]) }

: {children} ); export default InputError;