forked from mbrevda/react-image
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathImg.d.ts
More file actions
13 lines (13 loc) · 773 Bytes
/
Img.d.ts
File metadata and controls
13 lines (13 loc) · 773 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
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, useSuspense, ...imgProps }: ImgProps): JSX.Element | null;