From 93dac69f79ad3fd1a2b8210d193947b3f6163988 Mon Sep 17 00:00:00 2001 From: Dan Date: Sat, 7 Jul 2018 01:20:29 +0100 Subject: [PATCH] Fix concatenation of null to a warning message --- .../src/client/ReactDOMFiberComponent.js | 20 +++++++------- .../src/client/ReactDOMFiberInput.js | 8 +++--- .../src/client/ReactDOMFiberSelect.js | 4 +-- .../src/client/ReactDOMFiberTextarea.js | 4 +-- .../src/client/validateDOMNesting.js | 4 +-- .../src/shared/ReactDOMInvalidARIAHook.js | 15 ++++------- .../shared/ReactDOMNullInputValuePropHook.js | 9 ++----- .../src/shared/ReactDOMUnknownPropertyHook.js | 27 ++++++++----------- .../react-reconciler/src/ReactChildFiber.js | 16 +++++------ .../react-reconciler/src/ReactCurrentFiber.js | 8 +++--- .../src/ReactFiberBeginWork.js | 4 +-- .../react-reconciler/src/ReactFiberContext.js | 4 +-- packages/react/src/ReactDebugCurrentFrame.js | 8 +++--- packages/react/src/ReactElementValidator.js | 4 +-- 14 files changed, 60 insertions(+), 75 deletions(-) diff --git a/packages/react-dom/src/client/ReactDOMFiberComponent.js b/packages/react-dom/src/client/ReactDOMFiberComponent.js index 2839a92fb4d8..c21e3cc5688b 100644 --- a/packages/react-dom/src/client/ReactDOMFiberComponent.js +++ b/packages/react-dom/src/client/ReactDOMFiberComponent.js @@ -10,7 +10,7 @@ // TODO: direct imports like some-package/src/* are bad. Fix me. import { getCurrentFiberOwnerNameInDevOrNull, - getCurrentFiberStackInDevOrNull, + getCurrentFiberStackInDev, } from 'react-reconciler/src/ReactCurrentFiber'; import {registrationNameModules} from 'events/EventPluginRegistry'; import warning from 'shared/warning'; @@ -61,7 +61,7 @@ const HTML = '__html'; const {html: HTML_NAMESPACE} = Namespaces; -let getStackInDevOrNull = () => ''; +let getStackInDev = () => ''; let warnedUnknownTags; let suppressHydrationWarning; @@ -76,7 +76,7 @@ let normalizeMarkupForTextOrAttribute; let normalizeHTML; if (__DEV__) { - getStackInDevOrNull = getCurrentFiberStackInDevOrNull; + getStackInDev = getCurrentFiberStackInDev; warnedUnknownTags = { // Chrome is the only major browser not shipping