UNPKG

denwa-web-shared

Version:

A shared library for Next.js App Router projects containing reusable components, hooks, schemas, and utilities.

13 lines (12 loc) • 573 B
import { DetailedHTMLProps, FC, HTMLAttributes, ImgHTMLAttributes } from 'react'; import { ImageType, PictureData } from '../types'; export interface BasePictureProps extends DetailedHTMLProps<HTMLAttributes<HTMLPictureElement>, HTMLPictureElement> { imgProps?: DetailedHTMLProps<ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>; data: PictureData | undefined; type: ImageType | undefined; alt: string; mobileMaxWidth?: number; loading?: 'eager' | 'lazy'; } export type { PictureData }; export declare const BasePicture: FC<BasePictureProps>;