/** * Primitives for `Popover` — manual composition escape hatch. * * @example * ```tsx * import { PopoverContent, PopoverPortal, PopoverProvider, PopoverRoot, PopoverTrigger, PopoverTitle, PopoverDescription, PopoverArrow, PopoverClose } from '@skdx/react/primitives/popover'; * * * Share * * * Share this page * Anyone with the link can view it. * * Close * * * * ``` */ export { PopoverRoot, PopoverAnchor, PopoverArrow } from './Popover.js'; export { PopoverProvider } from './PopoverProvider.js'; export { PopoverTrigger } from './PopoverTrigger.js'; export { PopoverPortal } from './PopoverPortal.js'; export { PopoverContent } from './PopoverContent.js'; export { PopoverTitle } from './PopoverTitle.js'; export { PopoverDescription } from './PopoverDescription.js'; export { PopoverClose } from './PopoverClose.js'; export type { PopoverRootProps } from './Popover.js'; export type { PopoverProviderProps, PopoverTriggerProps, PopoverPortalProps, PopoverContentProps, PopoverTitleProps, PopoverDescriptionProps, PopoverCloseProps, } from './types.js';