UNPKG

@neuctra/ui

Version:

A modern, responsive, customizable React UI component library powered by Tailwind CSS and Vite.

21 lines (20 loc) 772 B
import { default as React } from 'react'; export interface PopoverProps { /** Element that toggles the popover. */ trigger: React.ReactNode; children: React.ReactNode; position?: "top" | "bottom" | "left" | "right"; align?: "start" | "center" | "end"; open?: boolean; defaultOpen?: boolean; onOpenChange?: (open: boolean) => void; closeOnClickOutside?: boolean; closeOnEscape?: boolean; disabled?: boolean; className?: string; /** The wrapper around `trigger` that handles open/close interactions. */ triggerClassName?: string; contentClassName?: string; contentStyle?: React.CSSProperties; } export declare const Popover: React.ForwardRefExoticComponent<PopoverProps & React.RefAttributes<HTMLDivElement>>;