UNPKG

react-advanced-gallery

Version:

A customizable React image gallery component with Bootstrap styling, fullscreen mode, animations, and support for various media types

19 lines (18 loc) 765 B
import { GalleryItem } from '../types'; interface FullscreenViewerProps { isOpen: boolean; currentImage: GalleryItem | null; images: GalleryItem[]; currentIndex: number; zoomLevel: number; onClose: () => void; onPrev: () => void; onNext: () => void; onFavoriteToggle: (image: GalleryItem) => void; onImageRemove: (image: GalleryItem) => void; onZoomIn: () => void; onZoomOut: () => void; onThumbnailClick: (index: number) => void; } export declare function FullscreenViewer({ isOpen, currentImage, images, currentIndex, zoomLevel, onClose, onPrev, onNext, onFavoriteToggle, onImageRemove, onZoomIn, onZoomOut, onThumbnailClick }: FullscreenViewerProps): import("react/jsx-runtime").JSX.Element | null; export {};