Animate UI

Popover

Displays rich content in a portal, triggered by a button.

Made by imskyleen
Edit on GitHub

Installation

Usage

<Popover>
  <PopoverTrigger>Open popover</PopoverTrigger>
  <PopoverContent>
    <div>Popover content</div>
    <PopoverClose>Close popover</PopoverClose>
  </PopoverContent>
</Popover>

API Reference

Popover

PopoverTrigger

PopoverContent

PropTypeDefault
transition?
Transition
{ type: 'spring', stiffness: 300, damping: 25 }
...props?
HTMLMotionProps<"div">
-

The forceMount and asChild properties are not supported in the PopoverContent component, as it is used for animation.

PopoverClose

Credits

Built by Skyleen. The source code is available on GitHub.