# portal-dropdown-components > Build React Portal-based dropdown, modal, and overlay components. Use when creating dropdown menus, select components, modals, tooltips, or any UI that needs to escape overflow containers. Includes positioning, scroll handling, keyboard navigation, and accessibility patterns. - Author: jack - Repository: jhlee0409/eureka - Version: 20251222022335 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/jhlee0409/eureka - Web: https://mule.run/skillshub/@@jhlee0409/eureka~portal-dropdown-components:20251222022335 --- --- name: portal-dropdown-components description: Build React Portal-based dropdown, modal, and overlay components. Use when creating dropdown menus, select components, modals, tooltips, or any UI that needs to escape overflow containers. Includes positioning, scroll handling, keyboard navigation, and accessibility patterns. --- # Portal Dropdown Components React Portal 기반 드롭다운, 모달, 오버레이 컴포넌트 개발 스킬입니다. ## Quick Reference ### Portal 기본 패턴 ```tsx import { createPortal } from 'react-dom'; function Dropdown({ isOpen, position, children }) { if (!isOpen) return null; return createPortal(