UNPKG

@flatbiz/antd

Version:
30 lines (27 loc) 777 B
import { CSSProperties, ReactElement, ReactNode } from 'react'; export type DataRenderProps = { isEmpty: boolean | (() => boolean); empty?: ReactElement; emptyText?: string | ReactElement; emptyStyle?: CSSProperties; emptyClassName?: string; children: ReactNode; }; /** * 数据渲染,内置处理数据为空渲染 * ``` * 1. 配置 empty 后,emptyText、emptyStyle、emptyClassName将失效 * 2. 使用方式,例如 * <DataRender isEmpty={list.length === 0}> * <Fragment> * {list.map((item) => { * return ( * <div key={item}>....</div> * ); * })} * </Fragment> * </DataRender> * ``` */ export declare const DataRender: (props: DataRenderProps) => import("react").JSX.Element; export {};