UNPKG

@firecms/ui

Version:

Awesome Firebase/Firestore-based headless open-source CMS

23 lines (22 loc) 910 B
import React from "react"; export type PopoverSide = "top" | "right" | "bottom" | "left"; export type PopoverAlign = "start" | "center" | "end"; export interface PopoverProps { trigger: React.ReactNode; children: React.ReactNode; open?: boolean; onOpenChange?: (open: boolean) => void; side?: PopoverSide; sideOffset?: number; align?: PopoverAlign; alignOffset?: number; arrowPadding?: number; sticky?: "partial" | "always"; hideWhenDetached?: boolean; avoidCollisions?: boolean; enabled?: boolean; modal?: boolean; className?: string; portalContainer?: HTMLElement | null; } export declare function Popover({ trigger, children, open, onOpenChange, side, sideOffset, align, alignOffset, arrowPadding, sticky, hideWhenDetached, avoidCollisions, enabled, modal, portalContainer, className }: PopoverProps): import("react/jsx-runtime").JSX.Element;