welcome-ui
Version:
Customizable design system with react, typescript, tailwindcss and ariakit.
17 lines (16 loc) • 1.01 kB
TypeScript
import { PopoverProps } from '@ariakit/react';
import { default as popoverStyles } from './popover.module.scss';
import { UsePopover } from './usePopover';
export { popoverStyles as popoverClasses };
export * from './PopoverHover';
export * from './usePopover';
export interface PopoverOptions extends PopoverProps {
/** call a function when popover closed */
onClose?: () => void;
store: UsePopover;
}
export declare const Popover: import('react').ForwardRefExoticComponent<Omit<PopoverOptions, "ref"> & import('react').RefAttributes<HTMLDivElement>> & {
Content: import('react').ForwardRefExoticComponent<Omit<import('react').HTMLProps<HTMLDivElement>, "ref"> & import('react').RefAttributes<HTMLDivElement>>;
Title: import('react').ForwardRefExoticComponent<Omit<import('react').HTMLProps<HTMLHeadingElement>, "ref"> & import('react').RefAttributes<HTMLHeadingElement>>;
Trigger: import('../../utils').FunctionComponentWithAs<"button", import('./Trigger').PopoverTriggerProps>;
};