welcome-ui
Version:
Customizable design system with react • styled-components • styled-system and ariakit.
15 lines (14 loc) • 1.07 kB
TypeScript
import { CreateWuiProps } from '../System';
import { UsePopoverHover } from './usePopover';
import * as Ariakit from '@ariakit/react';
export interface PopoverHoverOptions extends Ariakit.HovercardProps {
/** call a function when popover closed */
onClose?: () => void;
store: UsePopoverHover;
}
export type PopoverHoverProps = CreateWuiProps<'div', PopoverHoverOptions>;
export declare const PopoverHover: import('../System').CreateWuiComponent<"div", PopoverHoverProps> & {
Content: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit<import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string;
Title: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components').FastOmit<import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, never>> & string;
Trigger: import('../System').CreateWuiComponent<"button", import('./Trigger').PopoverHoverTriggerProps>;
};