Native Solid 2 fork. Original documentation and designs © WorkOS; historical posts retain their original context.
Portal
Renders a Solid subtree in a different part of the DOM.
Features
Render any Solid subtree outside of your App.
Appends to `document.body` by default but can be customized to use a different container.
Anatomy
Import the component.
Basic example
Use the portal primitive.
API Reference
Root
Anything you put inside this component will be rendered in a separate <div> element. By default, this element will be appended to document.body but you can choose a different container by using the container prop.