Use correct location when running LinkedValueUtils proptype checks
Paul O’Shannessy committed
Jun 3, 2015 at 16:45 UTC
ec289c27f9502900edef9db795d2bb81f7e2ee89
1 file changed
+7
-1
src/renderers/dom/client/wrappers/LinkedValueUtils.js
+7
-1
@@ -13,6 +13,7 @@
13
'use strict';
14
15
var ReactPropTypes = require('ReactPropTypes');
16
+var ReactPropTypeLocations = require('ReactPropTypeLocations');
17
18
var invariant = require('invariant');
19
var warning = require('warning');
@@ -105,7 +106,12 @@ var LinkedValueUtils = {
106
checkPropTypes: function (tagName, props, owner) {
107
for (var propName in propTypes) {
108
if (propTypes.hasOwnProperty(propName)) {
108
- var error = propTypes[propName](props, propName, tagName, location);
109
+ var error = propTypes[propName](
110
+ props,
111
+ propName,
112
+ tagName,
113
+ ReactPropTypeLocations.prop
114
+ );
115
}
116
if (error instanceof Error && !(error.message in loggedTypeFailures)) {
117
// Only monitor this failure once because there tends to be a lot of the