diff --git a/packages/react-dom/src/client/ReactDOMFiberComponent.js b/packages/react-dom/src/client/ReactDOMFiberComponent.js index c7ec03ed12..2839a92fb4 100644 --- a/packages/react-dom/src/client/ReactDOMFiberComponent.js +++ b/packages/react-dom/src/client/ReactDOMFiberComponent.js @@ -8,7 +8,10 @@ */ // TODO: direct imports like some-package/src/* are bad. Fix me. -import ReactDebugCurrentFiber from 'react-reconciler/src/ReactDebugCurrentFiber'; +import { + getCurrentFiberOwnerNameInDevOrNull, + getCurrentFiberStackInDevOrNull, +} from 'react-reconciler/src/ReactCurrentFiber'; import {registrationNameModules} from 'events/EventPluginRegistry'; import warning from 'shared/warning'; @@ -45,10 +48,6 @@ import {validateProperties as validateARIAProperties} from '../shared/ReactDOMIn import {validateProperties as validateInputProperties} from '../shared/ReactDOMNullInputValuePropHook'; import {validateProperties as validateUnknownProperties} from '../shared/ReactDOMUnknownPropertyHook'; -const { - getCurrentFiberOwnerName, - getCurrentFiberStackAddendum, -} = ReactDebugCurrentFiber; let didWarnInvalidHydration = false; let didWarnShadyDOM = false; @@ -62,7 +61,7 @@ const HTML = '__html'; const {html: HTML_NAMESPACE} = Namespaces; -let getStack = () => ''; +let getStackInDevOrNull = () => ''; let warnedUnknownTags; let suppressHydrationWarning; @@ -77,7 +76,7 @@ let normalizeMarkupForTextOrAttribute; let normalizeHTML; if (__DEV__) { - getStack = getCurrentFiberStackAddendum; + getStackInDevOrNull = getCurrentFiberStackInDevOrNull; warnedUnknownTags = { // Chrome is the only major browser not shipping