react-browser-scrollbar
Version:
lightweight Scrollbar for ReactJs
13 lines (12 loc) • 544 B
TypeScript
import React, { ReactChild, ReactNode, UIEvent } from 'react';
interface Props {
children: ReactChild | ReactNode;
darkMode?: boolean;
autoHide?: boolean;
thumbSize?: number;
onScrollEnd?: (e: UIEvent<HTMLDivElement>) => void;
onScrollStop?: (e: UIEvent<HTMLDivElement>) => void;
onScrollStart?: (e: UIEvent<HTMLDivElement>) => void;
}
declare const Scrollbar: React.ForwardRefExoticComponent<React.HTMLAttributes<HTMLDivElement> & Props & React.RefAttributes<HTMLDivElement>>;
export default Scrollbar;