createPortal function

ReactNode createPortal(
  1. ReactChildren children,
  2. Object container, {
  3. String? key,
})

Creates a portal node.

Client renderers will pass container to react-dom; server renderers reject portals because they have no host destination.

See https://react.dev/reference/react-dom/createPortal.

Implementation

ReactNode createPortal(
  ReactChildren children,
  Object container, {
  String? key,
}) => Portal(normalizeChildren(children), container, key: key);