1.2.0 • Published 6 years ago

react-scrollbar-custom v1.2.0

Weekly downloads
8
License
MIT
Repository
github
Last release
6 years ago
  • Fully customizable
  • requestAnimationFrame for 60fps
  • No extra stylesheets necessary
  • Cross-browser
  • Native scrollbars on mobile devices

IMPORTANT: default component styles uses grid layout for proper scrollbars display.
But you can change it by passing gridless parameter on initialisation.

Installation

npm i --save react-scrollbar-custom

Usage

Minimal configuration

import React, { Component }  from 'react';
import Scrollbar from 'react-scrollbar-custom';

class App extends Component
{
    render() {
        return (
                <Scrollbar style={ {width: '100%', minHeight: 300} } >
                    <p>Hello world!</p>
                </Scrollbar>
        );
    }
}

All properties and methods are in the API Documentation

Examples

Run the example, it will install dependencies, build current component version and run local web-server listening localhost:3000 (browser window will open automatically)

npm run examples

Credits

Big thanks to @malte-wessel with his react-custom-scrollbars which I used before writing this component.
So don't be wondered that repos and code look similar in some places, his package used as ethalon. And for the users convenience i've tried to make API's seamless as much as it possible.

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.2

6 years ago

1.0.0

6 years ago

0.0.1

6 years ago