From 024a7274fb07f154676ec6443b83a4e31f259c22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Markb=C3=A5ge?= Date: Wed, 4 May 2022 23:05:37 -0400 Subject: [PATCH] Constrain the container type of createPortal (#24496) We already constrained the type of createRoot (can't take document) and hydrateRoot (can't take fragments). --- packages/react-dom/src/client/ReactDOM.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-dom/src/client/ReactDOM.js b/packages/react-dom/src/client/ReactDOM.js index aaf429cad5..04355605ed 100644 --- a/packages/react-dom/src/client/ReactDOM.js +++ b/packages/react-dom/src/client/ReactDOM.js @@ -107,7 +107,7 @@ setBatchingImplementation( function createPortal( children: ReactNodeList, - container: Container, + container: Element | DocumentFragment, key: ?string = null, ): React$Portal { if (!isValidContainer(container)) {