popover
fulldev-ui/popoverFreeComponent
fulldev/ui publishes no description for this item.
Live preview
live · rendered by the registry
Rendered by fulldev/ui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://ui.full.dev/r/popover.jsonSource
1---2import type { HTMLAttributes } from "astro/types"3import type { PopoverAlign, PopoverSide } from "@data-slot/popover"45type Props = HTMLAttributes<"div"> & {6 defaultOpen?: boolean7 side?: PopoverSide8 align?: PopoverAlign9 sideOffset?: number10 alignOffset?: number11 avoidCollisions?: boolean12 collisionPadding?: number13 portal?: boolean14 position?: PopoverSide15 closeOnClickOutside?: boolean16 closeOnEscape?: boolean17}1819const {20 class: className,21 defaultOpen,22 side,23 align,24 sideOffset,25 alignOffset,26 avoidCollisions,27 collisionPadding,28 portal,29 position,30 closeOnClickOutside,31 closeOnEscape,32 ...props33} = Astro.props34---3536<div37 data-slot="popover"38 data-default-open={defaultOpen}39 data-side={side}40 data-align={align}41 data-side-offset={sideOffset}42 data-align-offset={alignOffset}43 data-avoid-collisions={avoidCollisions}44 data-collision-padding={collisionPadding}45 data-portal={portal}46 data-position={position}47 data-close-on-click-outside={closeOnClickOutside}48 data-close-on-escape={closeOnEscape}49 class={className}50 {...props}51>52 <slot />53</div>5455<script>56 import { create } from "@data-slot/popover"5758 create()59</script>
What it pulls in
npm packages
Files it writes
More from fulldev/ui
All 144 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| accordionaccordion | fulldev/ui | Components | Free | 1 dep · 5 files | |
| alertalert | fulldev/ui | Components | Free | no deps · 5 files | |
| alert-dialogalert-dialog | fulldev/ui | Components | Free | 1 dep · 13 files | |
| avataravatar | fulldev/ui | Components | Free | no deps · 7 files | |
| badgebadge | fulldev/ui | Components | Free | no deps · 3 files | |
| bannerbanner | fulldev/ui | Components | Free | no deps · 3 files | |
| breadcrumbbreadcrumb | fulldev/ui | Components | Free | no deps · 8 files | |
| buttonbutton | fulldev/ui | Components | Free | no deps · 3 files |
