import React from "react"; import { Popover, cn } from "heroui-native"; export type NPopoverPlacement = "top" | "bottom" | "left" | "right"; export interface NPopoverProps { trigger?: React.ReactNode; children: React.ReactNode; isOpen?: boolean; onOpenChange?: (isOpen: boolean) => void; placement?: NPopoverPlacement; className?: string; } export const NPopover = React.memo( ({ trigger, children, isOpen, onOpenChange, placement = "bottom", className = "" }) => { return ( {trigger} {children} ); }, ); NPopover.displayName = "NPopover";