import React, { ReactElement } from 'react' import Button from '../../../atoms/Button' import { FieldInputProps, useField } from 'formik' import Loader from '../../../atoms/Loader' import styles from './Input.module.css' import InputGroup from '../../../atoms/Input/InputGroup' export default function URLInput({ submitText, handleButtonClick, isLoading, ...props }: { submitText: string handleButtonClick(e: React.SyntheticEvent, data: string): void isLoading: boolean }): ReactElement { const [field, meta] = useField(props as FieldInputProps) return ( handleButtonClick(e, field.value)} /> ) }