UNPKG

@ant-design/pro-form

Version:
35 lines (34 loc) 1.13 kB
import type { TooltipPlacement } from 'antd/lib/tooltip'; import React from 'react'; import type { LightFilterFooterRender } from '../../typing'; export type SizeType = 'small' | 'middle' | 'large' | undefined; export type LightWrapperProps = { label?: React.ReactNode; disabled?: boolean; placeholder?: React.ReactNode; size?: SizeType; value?: any; onChange?: (value?: any) => void; onBlur?: (value?: any) => void; style?: React.CSSProperties; className?: string; children?: React.ReactNode; valuePropName?: string; customLightMode?: boolean; light?: boolean; /** * @name 自定义label的值 * * @example <caption>自定义数组的转化</caption> * labelFormatter={(value) =>value.join('-')} } */ labelFormatter?: (value: any) => React.ReactNode; bordered?: boolean; otherFieldProps?: any; valueType?: string; allowClear?: boolean; footerRender?: LightFilterFooterRender; placement?: TooltipPlacement; }; declare const LightWrapper: React.ForwardRefRenderFunction<any, LightWrapperProps>; export { LightWrapper };