1.4.7 • Published 10 months ago

react-jquery-slimscroll v1.4.7

Weekly downloads
-
License
-
Repository
github
Last release
10 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

10 months ago

1.4.6

10 months ago

1.4.5

10 months ago

1.4.4

10 months ago

1.4.3

10 months ago

1.4.2

10 months ago

1.4.1

10 months ago

1.4.0

10 months ago

1.3.9

10 months ago

1.3.8

10 months ago