Just appends React Component to the document.body, Nothing more
$npm install --save react-portal-simpler
import Portal from 'react-portal-simpler';
...
render() {
return(
<Portal className="sample">
<div>
<p>Child elements such as Overlay or Modal or Whatever you want.</p>
</div>
</Portal>
);
}
Will return this
<body>
...
<div id="react-root"></div>
...
<div class="sample">
<div>
<p>Child elements such as Overlay or Modal or Whatever you want.</p>
</div>
</div>
</body>
Prop | Type | Required |
---|---|---|
children |
element | Yes |
classNames |
string | No |