From d8e25ce69238ff5359a68e17c466060006cbd5d7 Mon Sep 17 00:00:00 2001 From: Shadab Khan Date: Thu, 5 Sep 2019 12:01:45 +0530 Subject: [PATCH 1/2] Switch to using PropTypes out of prop-types Current usage of React.PropTypes triggers a warning to switch to the prop-types package. --- src/index.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/index.js b/src/index.js index f8036c1..b1c6d22 100644 --- a/src/index.js +++ b/src/index.js @@ -1,4 +1,5 @@ import React, { Component } from 'react'; +import PropTypes from 'prop-types; class ScratchCard extends Component { @@ -155,11 +156,11 @@ class ScratchCard extends Component { } ScratchCard.propTypes = { - image: React.PropTypes.string.isRequired, - width: React.PropTypes.number.isRequired, - height: React.PropTypes.number.isRequired, - finishPercent: React.PropTypes.number.isRequired, - onComplete: React.PropTypes.func + image: PropTypes.string.isRequired, + width: PropTypes.number.isRequired, + height: PropTypes.number.isRequired, + finishPercent: PropTypes.number.isRequired, + onComplete: PropTypes.func } export default ScratchCard; From ad803df909b9fe9c27d49ce011fd86abf8ce464c Mon Sep 17 00:00:00 2001 From: Shadab Khan Date: Thu, 5 Sep 2019 12:03:46 +0530 Subject: [PATCH 2/2] Add prop-types --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index d14f169..e2cb479 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "webpack": "^1.13.2", "webpack-cleanup-plugin": "^0.4.0", "webpack-dev-server": "^1.16.1", - "react-dom": "^15.0.0" + "react-dom": "^15.0.0", + "prop-types": "^15.7.2", } }