2.1.1 • Published 1 year ago
react-smooth-scrollbar-z v2.1.1
Description
Usage
npm install react-smooth-scrollbar-zImport the module in the place you want to use:
import Scrollbar from 'react-smooth-scrollbar-z'Snippet
simple
// const root = useRef(null);
<Scrollbar
// ref={root}
alwaysShowTracks
overEffect={"bounce" | "glow"} // plugin = overscroll
>
{ something1... }
</Scrollbar>
<Scrollbar
alwaysShowTracks
plugins={{
overscroll: {
effect: 'bounce',
} as const
}}>
{ something1... }
</Scrollbar>
// dosomething
<Scrollbar
alwaysShowTracks
height="100px"
width="200px"
damping={number}
thumbMinSize={number}
renderByPixels={boolean}
continuousScrolling={boolean}
wheelEventTarget={element}
// overEffect={"bounce" | "glow"}
onScroll={() => console.log('pabcd')}
>
{ something1... }
</Scrollbar>plugins
Options for plugins, see Plugin.
options
ScrollbarOptions: from smooth-scrollbar/interfaces
RUN
LIVE EXAMPLE
npm installnpm run dev
npm run startLicense
MIT