import * as React from 'react'; import { Popover as PopoverPrimitive } from '@base-ui/react/popover'; import { getPortalContainer } from '../../lib/portal'; import { classNames } from '../../lib/utils'; function Popover({ ...props }: PopoverPrimitive.Root.Props) { return ; } const PopoverTrigger = React.forwardRef< HTMLButtonElement, PopoverPrimitive.Trigger.Props >(function PopoverTrigger({ ...props }, ref) { return ( ); }); const PopoverContent = React.forwardRef< HTMLDivElement, PopoverPrimitive.Popup.Props & Pick< PopoverPrimitive.Positioner.Props, 'align' | 'alignOffset' | 'side' | 'sideOffset' > >(function PopoverContent( { align = 'center', alignOffset = 0, side = 'bottom', sideOffset = 4, className, ...props }, ref ) { return ( ); }); export { Popover, PopoverTrigger, PopoverContent };