UNPKG

@blockscout/ui-toolkit

Version:

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

14 lines (13 loc) 641 B
import { Field as ChakraField } from '@chakra-ui/react'; import { InputProps } from './input'; import { InputGroupProps } from './input-group'; import * as React from 'react'; export interface FieldProps extends Omit<ChakraField.RootProps, 'label' | 'children' | 'size'> { label?: React.ReactNode; helperText?: React.ReactNode; errorText?: React.ReactNode; optionalText?: React.ReactNode; children: React.ReactElement<InputProps> | React.ReactElement<InputGroupProps>; size?: 'sm' | 'md' | 'lg' | '2xl'; } export declare const Field: React.ForwardRefExoticComponent<FieldProps & React.RefAttributes<HTMLDivElement>>;