Popover
Displays rich content in a portal, triggered by a control. Prefer align="start" so the panel follows writing direction.
Basic
Open rich content from a button trigger.
Installation
CLI
Composition
structure
Usage
popover.tsx
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| align | "start" · "center" · "end" | "center" | On `PopoverContent` — horizontal alignment. |
| side | "top" · "right" · "bottom" · "left" | "bottom" | On `PopoverContent` — preferred side of the trigger. |
| sideOffset | number | 4 | Distance in pixels from the trigger. |
| asChild | boolean | false | On `PopoverTrigger` — merge onto a child control. |