diff --git a/package.json b/package.json index 7e2db3f..0b75570 100644 --- a/package.json +++ b/package.json @@ -55,6 +55,7 @@ }, "homepage": "https://github.com/frostney/react-intl-native#readme", "dependencies": { + "prop-types": "^15.6.0", "react-intl": "^2.1.2" }, "devDependencies": { @@ -77,9 +78,9 @@ "in-publish": "^2.0.0", "jsdom": "^9.12.0", "nyc": "^6.4.0", - "react": "^0.14.8", + "react": "^0.14.9", "react-addons-test-utils": "^0.14.8", - "react-dom": "^0.14.8", + "react-dom": "^0.14.9", "react-native": "^0.25.1", "rimraf": "^2.5.2", "rollup-babel-lib-bundler": "^2.5.5" diff --git a/src/FormattedDate.js b/src/FormattedDate.js index 9d3baf7..4f98fe8 100644 --- a/src/FormattedDate.js +++ b/src/FormattedDate.js @@ -1,4 +1,5 @@ -import React, { PropTypes } from 'react'; +import React from 'react'; +import PropTypes from 'prop-types'; import { Text } from 'react-native'; import Intl from 'react-intl'; diff --git a/src/FormattedHTMLMessage.js b/src/FormattedHTMLMessage.js index 70c1e2f..66adccd 100644 --- a/src/FormattedHTMLMessage.js +++ b/src/FormattedHTMLMessage.js @@ -1,4 +1,5 @@ -import React, { PropTypes } from 'react'; +import React from 'react'; +import PropTypes from 'prop-types'; import { Text } from 'react-native'; import Intl from 'react-intl'; diff --git a/src/FormattedMessage.js b/src/FormattedMessage.js index 42f60e4..236c89b 100644 --- a/src/FormattedMessage.js +++ b/src/FormattedMessage.js @@ -1,4 +1,5 @@ -import React, { PropTypes, isValidElement, createElement } from 'react'; +import React, { isValidElement, createElement } from 'react'; +import PropTypes from 'prop-types'; import { Text } from 'react-native'; import Intl from 'react-intl'; diff --git a/src/FormattedNumber.js b/src/FormattedNumber.js index d1ae73b..45d7ea7 100644 --- a/src/FormattedNumber.js +++ b/src/FormattedNumber.js @@ -1,4 +1,5 @@ -import React, { PropTypes } from 'react'; +import React from 'react'; +import PropTypes from 'prop-types'; import { Text } from 'react-native'; import Intl from 'react-intl'; diff --git a/src/FormattedPlural.js b/src/FormattedPlural.js index ae93681..b853b0d 100644 --- a/src/FormattedPlural.js +++ b/src/FormattedPlural.js @@ -1,4 +1,5 @@ -import React, { PropTypes } from 'react'; +import React from 'react'; +import PropTypes from 'prop-types'; import { Text } from 'react-native'; import Intl from 'react-intl'; diff --git a/src/FormattedRelative.js b/src/FormattedRelative.js index e657e5c..06a3c80 100644 --- a/src/FormattedRelative.js +++ b/src/FormattedRelative.js @@ -1,4 +1,5 @@ -import React, { PropTypes } from 'react'; +import React from 'react'; +import PropTypes from 'prop-types'; import { Text } from 'react-native'; import Intl from 'react-intl'; diff --git a/src/FormattedTime.js b/src/FormattedTime.js index 29c023e..a45ffa8 100644 --- a/src/FormattedTime.js +++ b/src/FormattedTime.js @@ -1,4 +1,5 @@ -import React, { PropTypes } from 'react'; +import React from 'react'; +import PropTypes from 'prop-types'; import { Text } from 'react-native'; import Intl from 'react-intl';