UNPKG

@starlly-labs/photo-viewer

Version:

An exquisite React photo preview component

15 lines (14 loc) 560 B
import React from 'react'; import type { DataType, PhotoProviderBase } from './types'; import './PhotoSlider.less'; export interface IPhotoSliderProps extends PhotoProviderBase { images: DataType[]; index?: number; fullScreen: boolean; onIndexChange?: (index: number) => void; onFullScreen: (status: boolean) => void; visible: boolean; onClose: (evt?: React.MouseEvent | React.TouchEvent) => void; afterClose?: () => void; } export default function PhotoSlider(props: IPhotoSliderProps): React.JSX.Element | null;