import * as HoverCard from "@radix-ui/react-hover-card"; import { ComponentProps } from "react"; export interface PopoverProps { content?: JSX.Element | string; children?: JSX.Element; arrowClassName?: string; popoverClassName?: string; noArrow?: boolean; align?: ComponentProps["align"]; } export default function HoverPopover(props: PopoverProps) { const { content, children, arrowClassName, popoverClassName, noArrow = false, align, } = props; return ( {children} {content} {!noArrow && } ); }