1.0.0 • Published 5 years ago

react-idle-render v1.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

React Idle Render

React component to render a subtree only when the browser is idle.

Useful when an expensive subtree gets re-rendered frequently, by using this component we can skip some unnecessary re-renders, improving performance.

Install

npm install --save react-idle-render

Usage

import Idle from 'react-idle-render';

const MyComponent = () => (
  <Idle timeout={1000}>
    {() => {
      const result = someExpensiveFunction ();
      return <div>{result}</div>;
    }}
  </Idle>
);

License

MIT © Fabio Spampinato