UNPKG

react-image

Version:

React Image is an <img> tag replacement for react, featuring preloader and multiple image fallback support

14 lines (13 loc) 786 B
import React from 'react'; import { useImageProps } from './useImage'; export declare type ImgProps = Omit<React.DetailedHTMLProps<React.ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>, 'src'> & Omit<useImageProps, 'srcList'> & { src: useImageProps['srcList']; loader?: JSX.Element | null; unloader?: JSX.Element | null; decode?: boolean; crossorigin?: string; container?: (children: React.ReactNode) => JSX.Element; loaderContainer?: (children: React.ReactNode) => JSX.Element; unloaderContainer?: (children: React.ReactNode) => JSX.Element; }; export default function Img({ decode, src: srcList, loader, unloader, container, loaderContainer, unloaderContainer, imgPromise, crossorigin, useSuspense, ...imgProps }: ImgProps): JSX.Element | null;