react-after-before-slider
Version:
Simple slider component for comparing images before and after
24 lines (23 loc) • 881 B
TypeScript
/// <reference types="react" />
import './styles.scss';
export declare function isIntersectionObserverSupport(): boolean;
export interface Image {
imageUrl: string;
alt?: string;
}
declare type OnSliderLoadCallback = () => void;
interface Props {
firstImage: Image;
secondImage: Image;
currentPercentPosition?: number;
className?: string;
withResizeFeel?: boolean;
onReady?: OnSliderLoadCallback;
onVisible?: () => void;
onChangePercentPosition?: (newPosition: number) => void;
delimiterColor?: string;
showAfterBeforeText?: boolean;
feelsOnlyTheDelimiter?: boolean;
}
export default function BeforeAfterSlider({ firstImage, secondImage, className, withResizeFeel, currentPercentPosition, onVisible, onReady, onChangePercentPosition, delimiterColor, showAfterBeforeText, feelsOnlyTheDelimiter, }: Props): JSX.Element;
export {};