You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
786 B
13 lines
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;
|
|
|