import * as React from "react" import { Popover as PopoverPrimitive } from "@base-ui/react/popover" import { cn } from "@/lib/utils" import { getAsChildChildren, getAsChildRender } from "@/lib/as-child" function Popover({ ...props }: React.ComponentProps) { return } function PopoverTrigger({ asChild = false, children, ...props }: React.ComponentProps & { asChild?: boolean }) { return ( {getAsChildChildren(asChild, children)} ) } function PopoverContent({ className, align = "center", side = "bottom", sideOffset = 4, alignOffset = 0, ...props }: React.ComponentProps & Pick< React.ComponentProps, "align" | "alignOffset" | "side" | "sideOffset" >) { return ( ) } function PopoverAnchor({ ...props }: React.ComponentProps<"div">) { return
} function PopoverHeader({ className, ...props }: React.ComponentProps<"div">) { return (
) } function PopoverTitle({ className, ...props }: React.ComponentProps<"h2">) { return (
) } function PopoverDescription({ className, ...props }: React.ComponentProps<"p">) { return (

) } export { Popover, PopoverAnchor, PopoverContent, PopoverDescription, PopoverHeader, PopoverTitle, PopoverTrigger, }