UNPKG

@voorhoede/image-react

Version:

Optimized CDN image component

18 lines (17 loc) 618 B
import type { ImageLoader } from "./types.mjs"; export type { ImageLoader } from "./types.mjs"; export type ImageProps = { className?: string; src: string; alt: string; width: number; height: number; loading: "eager" | "lazy"; sizes?: string; srcset?: string; decoding?: "async" | "auto" | "sync"; loader?: ImageLoader; /** Quality passed to the loader (defaults to 45) */ quality?: number; }; export declare function Image({ className, src, alt, width, height, loading, sizes, srcset, decoding, loader, quality, }: ImageProps): import("react/jsx-runtime").JSX.Element;