UNPKG

react-photoswipe-gallery

Version:

React component wrapper around PhotoSwipe

11 lines (10 loc) 394 B
/// <reference types="react" /> import { ItemProps } from './item'; export declare type ItemRef = React.MutableRefObject<HTMLElement>; export declare type InternalItem = Omit<ItemProps, 'children'>; export interface InternalAPI { remove: (ref: ItemRef) => void; set: (ref: ItemRef, data: InternalItem) => void; handleClick: (ref: ItemRef) => void; open: (i?: number) => void; }