Skip to content

Commit 68ece0c

Browse files
tmbtechcwelch5
authored andcommitted
fix: React.propTypes -> PropTypes (#265)
* Update React.propTypes -> PropTypes * add yarn.lock
1 parent a96db3f commit 68ece0c

File tree

3 files changed

+28
-20
lines changed

3 files changed

+28
-20
lines changed

package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "react-helmet",
33
"description": "A document head manager for React",
4-
"version": "5.0.2",
4+
"version": "5.0.3",
55
"main": "./lib/Helmet.js",
66
"author": "NFL <engineers@nfl.com>",
77
"contributors": [
@@ -32,7 +32,8 @@
3232
"dependencies": {
3333
"deep-equal": "^1.0.1",
3434
"object-assign": "^4.1.1",
35-
"react-side-effect": "^1.1.0"
35+
"react-side-effect": "^1.1.0",
36+
"prop-types": "^15.5.4"
3637
},
3738
"devDependencies": {
3839
"babel-cli": "^6.24.0",

src/Helmet.js

+18-17
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import React from "react";
2+
import PropTypes from "prop-types";
23
import withSideEffect from "react-side-effect";
34
import deepEqual from "deep-equal";
45
import {
@@ -28,24 +29,24 @@ const Helmet = (Component) => class HelmetWrapper extends React.Component {
2829
* @param {String} titleTemplate: "MySite.com - %s"
2930
*/
3031
static propTypes = {
31-
base: React.PropTypes.object,
32-
bodyAttributes: React.PropTypes.object,
33-
children: React.PropTypes.oneOfType([
34-
React.PropTypes.arrayOf(React.PropTypes.node),
35-
React.PropTypes.node
32+
base: PropTypes.object,
33+
bodyAttributes: PropTypes.object,
34+
children: PropTypes.oneOfType([
35+
PropTypes.arrayOf(PropTypes.node),
36+
PropTypes.node
3637
]),
37-
defaultTitle: React.PropTypes.string,
38-
encodeSpecialCharacters: React.PropTypes.bool,
39-
htmlAttributes: React.PropTypes.object,
40-
link: React.PropTypes.arrayOf(React.PropTypes.object),
41-
meta: React.PropTypes.arrayOf(React.PropTypes.object),
42-
noscript: React.PropTypes.arrayOf(React.PropTypes.object),
43-
onChangeClientState: React.PropTypes.func,
44-
script: React.PropTypes.arrayOf(React.PropTypes.object),
45-
style: React.PropTypes.arrayOf(React.PropTypes.object),
46-
title: React.PropTypes.string,
47-
titleAttributes: React.PropTypes.object,
48-
titleTemplate: React.PropTypes.string
38+
defaultTitle: PropTypes.string,
39+
encodeSpecialCharacters: PropTypes.bool,
40+
htmlAttributes: PropTypes.object,
41+
link: PropTypes.arrayOf(PropTypes.object),
42+
meta: PropTypes.arrayOf(PropTypes.object),
43+
noscript: PropTypes.arrayOf(PropTypes.object),
44+
onChangeClientState: PropTypes.func,
45+
script: PropTypes.arrayOf(PropTypes.object),
46+
style: PropTypes.arrayOf(PropTypes.object),
47+
title: PropTypes.string,
48+
titleAttributes: PropTypes.object,
49+
titleTemplate: PropTypes.string
4950
};
5051

5152
static defaultProps = {

yarn.lock

+7-1
Original file line numberDiff line numberDiff line change
@@ -2152,7 +2152,7 @@ fast-levenshtein@~2.0.4:
21522152
version "2.0.6"
21532153
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
21542154

2155-
fbjs@^0.8.1, fbjs@^0.8.4:
2155+
fbjs@^0.8.1, fbjs@^0.8.4, fbjs@^0.8.9:
21562156
version "0.8.11"
21572157
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.11.tgz#340b590b8a2278a01ef7467c07a16da9b753db24"
21582158
dependencies:
@@ -3847,6 +3847,12 @@ promise@^7.1.1:
38473847
dependencies:
38483848
asap "~2.0.3"
38493849

3850+
prop-types@^15.5.4:
3851+
version "15.5.6"
3852+
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.5.6.tgz#797a915b1714b645ebb7c5d6cc690346205bd2aa"
3853+
dependencies:
3854+
fbjs "^0.8.9"
3855+
38503856
prr@~0.0.0:
38513857
version "0.0.0"
38523858
resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a"

0 commit comments

Comments
 (0)