From 1a37fdb5016310de14e93eb9216737cdd1572be7 Mon Sep 17 00:00:00 2001 From: JT Lee Date: Sat, 2 Sep 2017 16:33:51 +0900 Subject: [PATCH] Remove stray reference to React.PropTypes in ReactLink --- src/addons/link/ReactLink.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/addons/link/ReactLink.js b/src/addons/link/ReactLink.js index 22e71d55..3c6d5524 100644 --- a/src/addons/link/ReactLink.js +++ b/src/addons/link/ReactLink.js @@ -34,6 +34,7 @@ * consumption of ReactLink easier; see LinkedValueUtils and LinkedStateMixin. */ +var PropTypes = require('prop-types'); var React = require('React'); /** @@ -59,11 +60,11 @@ function ReactLink(value, requestChange) { function createLinkTypeChecker(linkType) { var shapes = { value: linkType === undefined - ? React.PropTypes.any.isRequired + ? PropTypes.any.isRequired : linkType.isRequired, - requestChange: React.PropTypes.func.isRequired, + requestChange: PropTypes.func.isRequired, }; - return React.PropTypes.shape(shapes); + return PropTypes.shape(shapes); } ReactLink.PropTypes = {