import type { InputProps } from '@chakra-ui/react'; import { Input, FormControl, } from '@chakra-ui/react'; import React from 'react'; import type { ControllerRenderProps, FieldError, FieldValues, Path } from 'react-hook-form'; import { ADDRESS_LENGTH } from 'lib/validations/address'; import InputPlaceholder from 'ui/shared/InputPlaceholder'; type Props> = { field: ControllerRenderProps; size?: InputProps['size']; placeholder?: string; bgColor?: string; error?: FieldError; } export default function AddressInput>( { error, field, size, placeholder = 'Address (0x...)', bgColor, }: Props) { return ( ); }