Skip to content
This repository was archived by the owner on Jul 19, 2019. It is now read-only.

Commit c406c4f

Browse files
committed
Replace deprecated React.PropTypes with prop-types module
This will cause weird warnings for users still on React <=0.14.8.
1 parent bad99ce commit c406c4f

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

lib/Autocomplete.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const React = require('react')
2-
const { PropTypes } = React
2+
const PropTypes = require('prop-types')
33
const { findDOMNode } = require('react-dom')
44
const scrollIntoView = require('dom-scroll-into-view')
55

package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@
7272
],
7373
"keywords": [],
7474
"dependencies": {
75-
"dom-scroll-into-view": "1.0.1"
75+
"dom-scroll-into-view": "1.0.1",
76+
"prop-types": "^15.5.10"
7677
},
7778
"peerDependencies": {
7879
"react": "^0.14.7 || ^15.0.0-0",
@@ -89,6 +90,7 @@
8990
],
9091
"unmockedModulePathPatterns": [
9192
"<rootDir>/node_modules/react",
93+
"<rootDir>/node_modules/prop-types",
9294
"<rootDir>/node_modules/react-addons-test-utils",
9395
"<rootDir>/node_modules/enzyme"
9496
]

scripts/build/component.sh

+2
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@ browserify ../lib/Autocomplete.js \
88
--transform babelify \
99
--external react \
1010
--external react-dom \
11+
--external prop-types \
1112
--debug \
1213
| youemdee ReactAutocomplete \
1314
--dependency react:React \
1415
--dependency react-dom:ReactDOM \
16+
--dependency prop-types:PropTypes \
1517
| exorcist react-autocomplete.js.map \
1618
> react-autocomplete.js
1719
uglifyjs react-autocomplete.js \

0 commit comments

Comments
 (0)