Popover

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

Loading...

Installation

npx shadcn@latest add @scrollxui/popover 

Usage

import {
  Popover,
  PopoverContent,
  PopoverTrigger,
} from '@/components/ui/popover';
<Popover>
  <PopoverTrigger>Open</PopoverTrigger>
  <PopoverContent>Place content for the popover here.</PopoverContent>
</Popover>

API Reference

Popover

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

Props

PropertyTypeDefaultDescription
childrenReactNoderequired
Content to be rendered inside the Popover. Required for Popover, PopoverTrigger, PopoverContent, and PopoverAnchor.
align"start" | "center" | "end" | "baseline""center"
Alignment of the PopoverContent relative to the trigger. Used in PopoverContent.
sideOffsetnumber4
Offset distance in pixels between the PopoverContent and its trigger. Used in PopoverContent.
classNamestring-
Additional CSS classes to style PopoverContent. Used in PopoverContent.
...propsComponentProps-
All other native Popover props from @radix-ui/react-popover Root, Trigger, Content, or Anchor.

Built withby Ahdeetai.