Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // withViewportSensor.js
- import VisibilitySensor from 'react-visibility-sensor';
- const withViewportSensor = Component => props => {
- return (
- <VisibilitySensor>
- {({isVisible}) =>
- {isVisible ? <Component {...props} /> : null}
- }
- </VisibilitySensor>
- );
- }
- export default withViewportSensor
- //SomeChart.js
- import withViewportSensor from 'your-path';
- const SomeChart = props => {
- return <div>Your fancy chart</div>
- }
- export default withViewportSensor(SomeChart)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement