render top-level property

Function render
getter/setter pair

Renders a ReactElement into the DOM in the supplied container and returns a reference to the component (or returns null for stateless components).

If the ReactElement was previously rendered into the container, this will perform an update on it and only mutate the DOM as necessary to reflect the latest React component.

TODO: Is there any reason to omit the ReactElement type for component or the Element type for container?

Implementation

Function render = validateJsApiThenReturn(() => ReactDom.render);