UNPKG

monday-ui-react-core

Version:

Official monday.com UI resources for application development in React.js

25 lines (24 loc) 1.04 kB
import React, { ReactElement, RefObject } from "react"; import { TooltipProps } from "../Tooltip/Tooltip"; import { AvatarProps } from "../Avatar/Avatar"; import VibeComponentProps from "../../types/VibeComponentProps"; import { AvatarType } from "../Avatar/AvatarConstants"; export interface AvatarGroupCounterTooltipContainerProps extends VibeComponentProps { className?: string; type?: AvatarType; /** * Counter element & focus placeholders */ children?: ReactElement[]; /** * Array of Avatar elements */ avatars?: ReactElement<AvatarProps>[]; counterTooltipCustomProps?: Partial<TooltipProps>; counterTooltipIsVirtualizedList?: boolean; focusPrevPlaceholderRef?: RefObject<HTMLDivElement>; focusNextPlaceholderRef?: RefObject<HTMLDivElement>; counterContainerRef?: RefObject<HTMLDivElement>; } declare const AvatarGroupCounterTooltipContainer: React.FC<AvatarGroupCounterTooltipContainerProps>; export default AvatarGroupCounterTooltipContainer;