Skip to content

Commit d7a183d

Browse files
Sebastian Germesinorteth01
authored andcommitted
Fixed React 16 compatibility (#17)
* fix propTypes import * added prop-types as dependency
1 parent 364cc05 commit d7a183d

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

lib/ScrollLock.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ Object.defineProperty(exports, "__esModule", {
66

77
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
88

9+
var _propTypes = require('prop-types');
10+
11+
var _propTypes2 = _interopRequireDefault(_propTypes);
12+
913
var _react = require('react');
1014

1115
var _react2 = _interopRequireDefault(_react);
@@ -162,8 +166,8 @@ var ScrollLock = function (_Component) {
162166
}(_react.Component);
163167

164168
ScrollLock.propTypes = {
165-
enabled: _react.PropTypes.bool,
166-
className: _react.PropTypes.string
169+
enabled: _propTypes2.default.bool,
170+
className: _propTypes2.default.string
167171
};
168172
ScrollLock.defaultProps = {
169173
enabled: true,

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
"eslint-plugin-react": "^6.10.0",
3939
"jest": "^19.0.2",
4040
"pre-commit": "^1.2.2",
41+
"prop-types": "^15.6.0",
4142
"react": "^15.4.2",
4243
"react-addons-test-utils": "^15.4.2",
4344
"react-dom": "^15.4.2"

src/ScrollLock.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import React, { Component, PropTypes } from 'react';
1+
import PropTypes from 'prop-types';
2+
import React, { Component } from 'react';
23

34
const upKeys = [
45
33, // pageUp

0 commit comments

Comments
 (0)