Skip to content

Commit 06540fa

Browse files
committed
Merge branch 'jphamilton-master'
2 parents a247be8 + 9f59394 commit 06540fa

File tree

7 files changed

+5811
-4214
lines changed

7 files changed

+5811
-4214
lines changed

.babelrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"presets": ["env", "react"],
3+
"plugins": ["transform-class-properties"]
4+
}

example/main.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
'use strict';
22

3-
var React = require('react');
4-
var ReactDOM = require('react-dom')
5-
var VisibilitySensor = require('../');
3+
import React from 'react';
4+
import ReactDOM from 'react-dom';
5+
import VisibilitySensor from '../visibility-sensor';
66

77
class Example extends React.Component {
8+
89
constructor(props) {
910
super(props);
11+
1012
this.state = {
1113
msg: ''
1214
};
13-
14-
this.onChange = this.onChange.bind(this);
1515
}
1616

17-
onChange(isVisible) {
17+
onChange = (isVisible) => {
1818
this.setState({
1919
msg: 'Element is now ' + (isVisible ? 'visible' : 'hidden')
2020
});
@@ -46,8 +46,10 @@ ReactDOM.render(React.createElement(Example), document.getElementById('example')
4646

4747
var container = document.getElementById('example-container');
4848
var elem = container.querySelector('.inner');
49+
4950
container.scrollTop = 320;
5051
container.scrollLeft = 320;
52+
5153
ReactDOM.render(React.createElement(Example, {
5254
containment: container,
5355
minTopValue: 10,

0 commit comments

Comments
 (0)