@i-novus/ui-core
Version:
Базовые UI компоненты
16 lines (15 loc) • 526 B
TypeScript
import { FC, ReactElement, ReactNode, CSSProperties } from 'react';
import { ComponentBaseProps } from '../core';
export interface FieldProps extends Omit<ComponentBaseProps, 'children'> {
children?: ReactElement;
error?: string;
errorClassName?: string;
errorStyle?: CSSProperties;
inputStyle?: CSSProperties;
label?: ReactNode;
labelClassName?: string;
labelPosition?: 'left' | 'top-left';
labelStyle?: CSSProperties;
required?: boolean;
}
export declare const Field: FC<FieldProps>;