diff --git a/packages/react-reconciler/src/ReactFiberBeginWork.new.js b/packages/react-reconciler/src/ReactFiberBeginWork.new.js index 24920a62ce0c3..54ed79bcb098c 100644 --- a/packages/react-reconciler/src/ReactFiberBeginWork.new.js +++ b/packages/react-reconciler/src/ReactFiberBeginWork.new.js @@ -2815,7 +2815,7 @@ function updateContextProvider( if (!hasWarnedAboutUsingNoValuePropOnContextProvider) { hasWarnedAboutUsingNoValuePropOnContextProvider = true; console.error( - 'The prop `value` is required in `Context.Provider`, have you misspelled it', + 'The `value` prop is required for the ``. Did you misspell it or forget to pass it?', ); } } diff --git a/packages/react-reconciler/src/ReactFiberBeginWork.old.js b/packages/react-reconciler/src/ReactFiberBeginWork.old.js index 3fef3a56b758e..3b4678f7a9b46 100644 --- a/packages/react-reconciler/src/ReactFiberBeginWork.old.js +++ b/packages/react-reconciler/src/ReactFiberBeginWork.old.js @@ -2812,7 +2812,7 @@ function updateContextProvider( if (!hasWarnedAboutUsingNoValuePropOnContextProvider) { hasWarnedAboutUsingNoValuePropOnContextProvider = true; console.error( - 'The prop `value` is required in `Context.Provider`, have you misspelled it', + 'The `value` prop is required for the ``. Did you misspell it or forget to pass it?', ); } } diff --git a/packages/react-reconciler/src/__tests__/ReactNewContext-test.js b/packages/react-reconciler/src/__tests__/ReactNewContext-test.js index 636424688762f..bbf7609ca2b2c 100644 --- a/packages/react-reconciler/src/__tests__/ReactNewContext-test.js +++ b/packages/react-reconciler/src/__tests__/ReactNewContext-test.js @@ -1097,7 +1097,7 @@ describe('ReactNewContext', () => { ); expect(() => expect(Scheduler).toFlushWithoutYielding()).toErrorDev( - 'The prop `value` is required in `Context.Provider`, have you misspelled it', + 'The `value` prop is required for the ``. Did you misspell it or forget to pass it?', { withoutStack: true, }, diff --git a/packages/react/src/__tests__/ReactContextValidator-test.js b/packages/react/src/__tests__/ReactContextValidator-test.js index 726c67a5d0a9c..f3fc8875c79b8 100644 --- a/packages/react/src/__tests__/ReactContextValidator-test.js +++ b/packages/react/src/__tests__/ReactContextValidator-test.js @@ -263,13 +263,13 @@ describe('ReactContextValidator', () => { class Component extends React.Component { render() { - return ; + return ; } } expect(() => ReactTestUtils.renderIntoDocument()).toErrorDev( 'Warning: Failed prop type: The prop `value` is marked as required in ' + - '`Context.Provider`, but its value is `null`.\n' + + '`Context.Provider`, but its value is `undefined`.\n' + ' in Component (at **)', ); });