@hhgtech/hhg-components
Version:
Hello Health Group common components
17 lines (16 loc) • 764 B
TypeScript
import React from 'react';
import { Popover as MantinePopover, PopoverProps as MantinePopoverProps } from '@mantine/core';
export type PopoverProps = {
children: (({ opened, open, close, }: {
opened: boolean;
close: () => void;
open: () => void;
}) => JSX.Element | JSX.Element[]) | (JSX.Element | JSX.Element[]);
} & Omit<MantinePopoverProps, 'children'>;
export declare const _Popover: ({ children, closeOnClickOutside, ...rest }: PopoverProps) => React.JSX.Element;
export interface CompoundedComponent extends React.ForwardRefExoticComponent<PopoverProps> {
Target: typeof MantinePopover.Target;
Dropdown: typeof MantinePopover.Dropdown;
}
declare const Popover: CompoundedComponent;
export { Popover };