import { Textarea, TextareaProps } from '@chakra-ui/react'; import { useField, useFormikContext } from 'formik'; import React, { FC } from 'react'; import { BaseProps, FormControl } from '../form-control'; export type TextareaControlProps = BaseProps & { textareaProps?: TextareaProps; }; export const TextareaControl: FC = React.forwardRef( ( props: TextareaControlProps, ref: React.ForwardedRef ) => { const { name, label, textareaProps, ...rest } = props; const [field] = useField(name); const { isSubmitting } = useFormikContext(); return (