UNPKG

@blockscout/ui-toolkit

Version:

A comprehensive collection of reusable Chakra UI components and theme system for Blockscout's projects

10 lines (9 loc) 754 B
import { default as React } from 'react'; import { FieldValues, Path } from 'react-hook-form'; import { FormFieldPropsBase } from './types'; export interface FormFieldTextProps<FormFields extends FieldValues, Name extends Path<FormFields> = Path<FormFields>> extends FormFieldPropsBase<FormFields, Name> { asComponent?: 'Input' | 'Textarea'; } declare const FormFieldTextContent: <FormFields extends FieldValues, Name extends Path<FormFields> = Path<FormFields>>({ name, placeholder, rules, onBlur, group, inputProps, asComponent, size: sizeProp, disabled, floating: floatingProp, controllerProps, ...restProps }: FormFieldTextProps<FormFields, Name>) => React.JSX.Element; export declare const FormFieldText: typeof FormFieldTextContent; export {};