@start-base/start-ui
Version:
<p align="center"> <a href="https://startbase.dev" target="_blank"> <img src="https://startbase.dev/apple-touch-icon.png" width="60px" style="padding-top: 60px" /> </a> </p>
20 lines (16 loc) • 732 B
TypeScript
import React, { AllHTMLAttributes, ReactElement } from 'react';
interface PopoverProps extends AllHTMLAttributes<HTMLElement> {
popper: ReactElement;
open?: boolean;
placement?: 'top' | 'bottom' | 'left' | 'right' | 'top-start' | 'top-end' | 'bottom-start' | 'bottom-end' | 'left-start' | 'left-end' | 'right-start' | 'right-end';
trigger?: 'click' | 'hover';
className?: string;
spacing?: number;
hideArrow?: boolean;
openDelay?: boolean | number;
closeDelay?: boolean | number;
clickToClose?: boolean;
children: ReactElement;
}
declare const Popover: React.ForwardRefExoticComponent<PopoverProps & React.RefAttributes<HTMLElement>>;
export { type PopoverProps, Popover as default };