react-observer-component

1.0.6 • Public • Published

React intersection Observer

React custom hook that uses the Intersection observer API.

Codesandbox demo

Getting started

npm install react-observer-component

Usage

import React from 'react';
import useObserver from 'react-observer-component';

const MyComponent = () => {
    const [isInView, ref] = useObserver();

    return (
        <div ref={ref}>
            {isInView && <p>Only shows when is in viewport!</p>}
        </div>
    );
};

Browser support

Author: Mikel Parra mikelpmc@gmail.com | http://github.com/mikelpmc

Package Sidebar

Install

npm i react-observer-component

Weekly Downloads

0

Version

1.0.6

License

none

Unpacked Size

9.17 kB

Total Files

4

Last publish

Collaborators

  • lyn0tt