diff --git a/src/renderers/dom/shared/ReactDOMComponent.js b/src/renderers/dom/shared/ReactDOMComponent.js index 9494691605917..33d9f6c00f0df 100644 --- a/src/renderers/dom/shared/ReactDOMComponent.js +++ b/src/renderers/dom/shared/ReactDOMComponent.js @@ -155,8 +155,8 @@ function assertValidProps(component, props) { if (voidElementTags[component._tag]) { invariant( props.children == null && props.dangerouslySetInnerHTML == null, - '%s is a void element tag and must not have `children` or ' + - 'use `props.dangerouslySetInnerHTML`.%s', + '%s is a void element tag and must neither have `children` nor ' + + 'use `dangerouslySetInnerHTML`.%s', component._tag, component._currentElement._owner ? ' Check the render method of ' + diff --git a/src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js b/src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js index e52d4e0766a70..39d849008cabb 100644 --- a/src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js +++ b/src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js @@ -759,8 +759,8 @@ describe('ReactDOMComponent', function() { expect(function() { ReactDOM.render(children, container); }).toThrowError( - 'input is a void element tag and must not have `children` or ' + - 'use `props.dangerouslySetInnerHTML`.' + 'input is a void element tag and must neither have `children` nor ' + + 'use `dangerouslySetInnerHTML`.' ); }); @@ -773,8 +773,8 @@ describe('ReactDOMComponent', function() { container ); }).toThrowError( - 'input is a void element tag and must not have `children` or use ' + - '`props.dangerouslySetInnerHTML`.' + 'input is a void element tag and must neither have `children` nor use ' + + '`dangerouslySetInnerHTML`.' ); }); @@ -788,8 +788,8 @@ describe('ReactDOMComponent', function() { expect(function() { ReactDOM.render(
, container); }).toThrowError( - 'menuitem is a void element tag and must not have `children` or use ' + - '`props.dangerouslySetInnerHTML`.' + 'menuitem is a void element tag and must neither have `children` nor use ' + + '`dangerouslySetInnerHTML`.' ); }); @@ -943,8 +943,8 @@ describe('ReactDOMComponent', function() { expect(function() { ReactDOM.render(