From 37c7fe0a5fa5a0892b0eaa5982d0ad7f58220331 Mon Sep 17 00:00:00 2001 From: Rauno Freiberg Date: Mon, 29 Oct 2018 20:25:24 +0200 Subject: [PATCH] Update createRoot warning message based on `enableStableConcurrentModeAPIs` (#14017) --- packages/react-dom/src/client/ReactDOM.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/react-dom/src/client/ReactDOM.js b/packages/react-dom/src/client/ReactDOM.js index ffd34d6e48..1d43d2e6ed 100644 --- a/packages/react-dom/src/client/ReactDOM.js +++ b/packages/react-dom/src/client/ReactDOM.js @@ -772,9 +772,11 @@ type RootOptions = { }; function createRoot(container: DOMContainer, options?: RootOptions): ReactRoot { + const functionName = enableStableConcurrentModeAPIs ? 'createRoot' : 'unstable_createRoot'; invariant( isValidContainer(container), - 'unstable_createRoot(...): Target container is not a DOM element.', + '%s(...): Target container is not a DOM element.', + functionName, ); const hydrate = options != null && options.hydrate === true; return new ReactRoot(container, true, hydrate);