UNPKG

react-tiny-slider

Version:
19 lines (18 loc) 934 B
import { CSSProperties } from 'react'; import { TinySliderInfo, TinySliderInstance, TinySliderSettings } from 'tiny-slider'; import 'tiny-slider/dist/tiny-slider.css'; interface ReactTinySliderConfig extends TinySliderSettings { onClick?: (slideClicked: number | null, info: TinySliderInfo, event: React.MouseEvent) => void; onInit?: () => void | false; onIndexChanged?: (info: TinySliderInfo) => void; onTransitionStart?: (info: TinySliderInfo) => void; onTransitionEnd?: (info: TinySliderInfo) => void; onTouchStart?: (info: TinySliderInfo) => void; onTouchMove?: (info: TinySliderInfo) => void; onTouchEnd?: (info: TinySliderInfo) => void; children?: JSX.Element[] | JSX.Element; className?: string; style?: CSSProperties; } export declare const TinySlider: import("react").ForwardRefExoticComponent<ReactTinySliderConfig & import("react").RefAttributes<TinySliderInstance>>; export {};