Move validation calls behind DEV blocks (#8999)

This was done for Fiber but not Stack, causing these to throw in prod.
This commit is contained in:
Sebastian Markbåge
2017-02-14 11:10:59 -08:00
committed by GitHub
parent 5a1e30a868
commit 66bae80b08
@@ -145,7 +145,9 @@ var ReactUpdateQueue = {
if (callback) {
callback = callback === undefined ? null : callback;
warnOnInvalidCallback(callback, callerName);
if (__DEV__) {
warnOnInvalidCallback(callback, callerName);
}
if (internalInstance._pendingCallbacks) {
internalInstance._pendingCallbacks.push(callback);
} else {
@@ -186,7 +188,9 @@ var ReactUpdateQueue = {
if (callback) {
callback = callback === undefined ? null : callback;
warnOnInvalidCallback(callback, callerName);
if (__DEV__) {
warnOnInvalidCallback(callback, callerName);
}
if (internalInstance._pendingCallbacks) {
internalInstance._pendingCallbacks.push(callback);
} else {
@@ -235,7 +239,9 @@ var ReactUpdateQueue = {
if (callback) {
callback = callback === undefined ? null : callback;
warnOnInvalidCallback(callback, callerName);
if (__DEV__) {
warnOnInvalidCallback(callback, callerName);
}
if (internalInstance._pendingCallbacks) {
internalInstance._pendingCallbacks.push(callback);
} else {