UNPKG

react-progressive-graceful-image

Version:
31 lines (27 loc) 719 B
declare module 'react-progressive-graceful-image' { type srcSetData = { srcSet: string; sizes: string; }; export interface ProgressiveImageProps { delay?: number; onError?: (errorEvent: Event) => void; placeholder: string | React.Node; src: string; srcSetData?: srcSetData; noRetry?: boolean; noLazyLoad?: boolean; rootMargin?: string; threshold?: number | Array<number>; children?: (src: string, loading?: boolean, srcSetData?: srcSetData) => React.Node; } export interface ProgressiveImageState { image: string; loading: boolean; srcSetData?: srcSetData; } export default class ProgressiveImage extends React.Component< ProgressiveImageProps, ProgressiveImageState > {} }