UNPKG

bknd

Version:

Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, React Router, Astro, Cloudflare, Bun, Node, AWS Lambda & more.

16 lines (15 loc) 614 B
import { type ComponentPropsWithoutRef, type ReactElement } from "react"; export type PopoverProps = { className?: string; defaultOpen?: boolean; position?: "bottom-start" | "bottom-end" | "top-start" | "top-end"; backdrop?: boolean; target: (props: { toggle: () => void; }) => ReactElement; children: ReactElement<{ onClick: () => void; }>; overlayProps?: ComponentPropsWithoutRef<"div">; }; export declare function Popover({ children, target, defaultOpen, backdrop, position, overlayProps, className, }: PopoverProps): import("react/jsx-runtime").JSX.Element;