import type { ChangeEvent } from 'react' import type { ReactElement } from 'react-markdown/lib/react-markdown' type IProviderInputProps = { value?: string name: string placeholder: string className?: string onChange: (v: string) => void onFocus?: () => void validatedIcon?: ReactElement validatedTip?: ReactElement } const ProviderInput = ({ value, name, placeholder, className, onChange, onFocus, validatedIcon, validatedTip, }: IProviderInputProps) => { const handleChange = (e: ChangeEvent) => { const inputValue = e.target.value onChange(inputValue) } return (
{name}
{validatedIcon}
{validatedTip}
) } export default ProviderInput