overlay/@mihcm/ui·v0.21.0·stable
Popover
Click-triggered floating panel anchored to a trigger. Composable: Popover, PopoverTrigger, PopoverContent.
Props
The full prop API for Popover. Same surface in web and React Native — bundlers pick the right variant via the react-native export condition.
| Prop | Type | Default | Description | Since |
|---|---|---|---|---|
open | boolean | — | Controlled open state. Required. | 0.5.0 |
onOpenChange | (open: boolean) => void | — | Called when the popover should open/close. Required. | 0.5.0 |
side | 'top' | 'bottom' | 'left' | 'right' | 'bottom' | Placement relative to trigger. On PopoverContent. | 0.5.0 |
size | 'sm' | 'md' | 'lg' | 'md' | Content panel width. On PopoverContent. | 0.5.0 |
Import
import { Popover, PopoverTrigger, PopoverContent } from '@mihcm/ui/Popover';