import { ComponentProps } from "react"; import { usePopoverContext } from "."; import clsx from "clsx"; import { Button } from "../button"; interface PopoverHeaderProps extends ComponentProps<"h2"> { closeButton?: boolean; } export function PopoverHeader({ children, closeButton = true, className, ...props }: PopoverHeaderProps) { const { setOpen } = usePopoverContext(); return ( <> {closeButton && (
)}

{children}

); } export function PopoverDescription({ children, className, ...props }: ComponentProps<"div">) { return (
{children}
); } export function PopoverFooter({ children, className, ...props }: ComponentProps<"footer">) { return ( ); }