1.4.7 • Published 5 months ago

react-jquery-slimscroll v1.4.7

Weekly downloads
-
License
-
Repository
github
Last release
5 months ago

What is React-slimScroll?

slimScroll is a small jQuery plugin that transforms any div into a scrollable area with a nice scrollbar - similar to the one Facebook and Google started using in their products recently. slimScroll doesn't occupy any visual space as it only appears on a user initiated mouse-over. User can drag the scrollbar or use mouse-wheel to change the scroll value.

This library is made for React.js. It can be used by adding jQuery during initialization.

Usage Example

You can check the usage in ScrollableDiv.jsx:

import $ from "jquery";
import SlimScroll from "react-jquery-slimscroll";
import React, { useEffect } from 'react';

SlimScroll($); // initialize only once. (inside index.jsx or App.jsx preferred)

const ScrollableDiv = ({ html }) => {
    useEffect(() => {
        $(".scrollable-div").slimScroll({
            height: "50px",
            size: "5px",
        });
        return () => {
            $(".scrollable-div").slimScroll({ destroy: true });
        }
    });
    return (
        <div className="scrollable-div" dangerouslySetInnerHTML={{ __html: html }} />
    )
}

export default ScrollableDiv;

Copyright (c) 2011 Piotr Rochala (http://rocha.la) Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.

1.4.7

5 months ago

1.4.6

5 months ago

1.4.5

5 months ago

1.4.4

5 months ago

1.4.3

5 months ago

1.4.2

5 months ago

1.4.1

5 months ago

1.4.0

5 months ago

1.3.9

5 months ago

1.3.8

5 months ago