UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

23 lines (22 loc) 710 B
import { FunctionComponent, ReactElement, ReactNode } from 'react'; import { FormFieldProps } from '../field/FormField'; import { Tooltip as LabelTooltip } from '../core/enum'; import { TooltipProps } from '../tooltip/Tooltip'; export interface ItemProps extends FormFieldProps { children: ReactElement<FormFieldProps>; } export interface LabelProps { className?: string; children?: ReactNode; tooltip?: LabelTooltip | [LabelTooltip, TooltipProps]; width?: number; help?: ReactNode; } export interface LabelHelpProps { help?: ReactNode; } export interface IItem extends FunctionComponent<ItemProps> { __PRO_FORM_ITEM?: boolean; } declare const Item: IItem; export default Item;