0
Why are React Portals used?
kallyani
medium
0completed
0
Answer
React Portals are used to render a component outside its parent DOM container while still keeping it connected to the React component tree.
They are mainly helpful when an element needs to appear on top of the UI without being affected by parent styles.
Common use cases
- Modals
- Popups
- Tooltips
- Toast notifications
Why they are useful
- Avoid CSS issues like
overflow: hidden - Handle
z-indexproblems easily - Maintain normal React behavior (props, context, events)
Click to Reveal Answer
Tap anywhere to see the solution
Revealed
Comments0