UNPKG

@pluve/ace

Version:

一套React版本的 Taro UI 组件库

28 lines (27 loc) 968 B
import { FC, PropsWithChildren, ReactNode, CSSProperties } from 'react'; import { ButtonProps } from '@tarojs/components/types/Button'; interface ILoadGeniusProps { status?: 'loading' | 'empty' | 'error' | 'content'; refresh?: boolean; customLoading?: ReactNode; customError?: ReactNode; customEmpty?: ReactNode; contentClassName?: string; loadingClassName?: string; loadingStyle?: CSSProperties; errorClassName?: string; errorImageUrl?: string; errorTitle?: string; errorMessage?: string; errorButtonType?: keyof ButtonProps.type; errorButtonText?: string; onErrorButtonClick?: () => void; emptyClassName?: string; emptyImageUrl?: string; emptyText?: string; emptyButtonType?: keyof ButtonProps.type; emptyButtonText?: string; onEmptyButtonClick?: () => void; } declare const LoadGenius: FC<PropsWithChildren<ILoadGeniusProps>>; export default LoadGenius;