import * as React from "react"; import * as PopoverPrimitive from "@radix-ui/react-popover"; import { floatingSurfaceClassName, floatingSurfaceMotionClassName, } from "@/components/ui/floating-surface"; import { cn } from "@/lib/utils"; const Popover = PopoverPrimitive.Root; const PopoverTrigger = PopoverPrimitive.Trigger; interface PopoverContentProps extends React.ComponentPropsWithoutRef { portalContainer?: HTMLElement | null; } const PopoverContent = React.forwardRef< React.ElementRef, PopoverContentProps >(({ className, sideOffset = 4, portalContainer, ...props }, ref) => ( )); PopoverContent.displayName = PopoverPrimitive.Content.displayName; export { Popover, PopoverContent, PopoverTrigger, };