From e26666fb1e1a6077bbe3375a4060439b3d5cfaaf Mon Sep 17 00:00:00 2001 From: Ram Kaniyur Date: Wed, 28 Oct 2015 00:18:00 +1100 Subject: [PATCH] Mangle __html in prop validation. --- src/renderers/dom/shared/ReactDOMComponent.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderers/dom/shared/ReactDOMComponent.js b/src/renderers/dom/shared/ReactDOMComponent.js index 967573f34b..3e39fc96ac 100644 --- a/src/renderers/dom/shared/ReactDOMComponent.js +++ b/src/renderers/dom/shared/ReactDOMComponent.js @@ -259,7 +259,7 @@ function assertValidProps(component, props) { ); invariant( typeof props.dangerouslySetInnerHTML === 'object' && - '__html' in props.dangerouslySetInnerHTML, + keyOf({ __html: null }) in props.dangerouslySetInnerHTML, '`props.dangerouslySetInnerHTML` must be in the form `{__html: ...}`. ' + 'Please visit https://fb.me/react-invariant-dangerously-set-inner-html ' + 'for more information.'