Repository URL to install this package:
|
Version:
4.0.75 ▾
|
import { ReactNode } from 'react';
export interface ImageRenderProp {
(props: ImageProps): ReactNode;
}
export interface BaseImageProps {
className?: string;
src: string;
alt?: string;
width?: number | string;
height?: number | string;
doAutoAlign?: boolean;
children?: ReactNode;
renderImage?: ImageRenderProp;
}
export interface ImageProps extends BaseImageProps {
nowrap?: boolean;
isBackground?: boolean;
/**
* Reusable renderProps
*/
renderWrap?: ImageRenderProp;
renderImageAsBackground?: ImageRenderProp;
}
export interface ImageStates {
isLoaded: boolean;
}