UNPKG

@jy95/material-ui-image

Version:

Material style image with loading animation

24 lines (21 loc) 797 B
import { ReactNode } from "react"; export interface ImageProps extends Omit<React.ImgHTMLAttributes<HTMLImageElement>, 'loading'> { animationDuration?: number, aspectRatio?: number, cover?: boolean, color?: string, disableError?: boolean, disableSpinner?: boolean, disableTransition?: boolean, errorIcon?: ReactNode, iconContainerStyle?: object, imageStyle?: object, loading?: ReactNode, onClick?: (event: React.MouseEvent<HTMLDivElement>) => void, onLoad?: (event?: React.SyntheticEvent<HTMLImageElement>) => void, onError?: (event?: React.SyntheticEvent<HTMLImageElement>) => void, src: string, style?: object } declare const ImageComponent: React.ComponentType<ImageProps>; export default ImageComponent;