Files
pole-book/server/node_modules/@strapi/design-system/dist/components/Popover/Popover.d.ts

22 lines
1.2 KiB
TypeScript

import * as React from 'react';
import * as Popover from '@radix-ui/react-popover';
import { ScrollAreaProps } from '../../utilities/ScrollArea';
interface Props extends Popover.PopoverProps {
}
declare const Root: React.FC<Popover.PopoverProps>;
type TriggerElement = HTMLButtonElement;
interface TriggerProps extends Omit<Popover.PopoverTriggerProps, 'asChild'> {
}
declare const Trigger: React.ForwardRefExoticComponent<TriggerProps & React.RefAttributes<HTMLButtonElement>>;
type ContentElement = HTMLDivElement;
interface ContentProps extends Popover.PopoverContentProps {
}
declare const Content: React.ForwardRefExoticComponent<ContentProps & React.RefAttributes<HTMLDivElement>>;
interface ScrollAreaImplProps extends ScrollAreaProps {
intersectionId?: string;
onReachEnd?: (entry: IntersectionObserverEntry) => void;
}
declare const ScrollAreaImpl: React.ForwardRefExoticComponent<ScrollAreaImplProps & React.RefAttributes<HTMLDivElement>>;
export { Root, Trigger, Content, ScrollAreaImpl as ScrollArea };
export type { Props, TriggerElement, TriggerProps, ContentProps, ContentElement, ScrollAreaImplProps as ScrollAreaProps, };
//# sourceMappingURL=Popover.d.ts.map