react-advanced-gallery
Version:
A customizable React image gallery component with Bootstrap styling, fullscreen mode, animations, and support for various media types
12 lines (11 loc) • 517 B
TypeScript
import { GalleryItem, AnimationType, GalleryLayout } from '../types';
interface GalleryGridProps {
items: GalleryItem[];
layout: GalleryLayout;
animation: AnimationType;
onImageClick: (image: GalleryItem) => void;
onFavoriteToggle: (image: GalleryItem) => void;
onImageRemove: (image: GalleryItem) => void;
}
export declare function GalleryGrid({ items, layout, animation, onImageClick, onFavoriteToggle, onImageRemove }: GalleryGridProps): import("react/jsx-runtime").JSX.Element;
export {};