monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
25 lines (24 loc) • 970 B
TypeScript
import React, { ReactElement } from "react";
import { AvatarProps } from "../Avatar/Avatar";
import VibeComponentProps from "../../types/VibeComponentProps";
import { AvatarSize, AvatarType } from "../Avatar/AvatarConstants";
import { AvatarGroupCounterVisualProps } from "./AvatarGroup";
import { TooltipProps } from "../Tooltip/Tooltip";
export interface AvatarGroupCounterProps extends VibeComponentProps {
/**
* Array of Avatar elements
*/
counterTooltipAvatars?: ReactElement<AvatarProps>[];
/**
* AvatarGroupCounterVisualProps: props for counter
*/
counterProps?: AvatarGroupCounterVisualProps;
counterTooltipCustomProps?: Partial<TooltipProps>;
counterTooltipIsVirtualizedList?: boolean;
size?: AvatarSize;
type?: AvatarType;
counterAriaLabel?: string;
disabled?: boolean;
}
declare const AvatarGroupCounter: React.FC<AvatarGroupCounterProps>;
export default AvatarGroupCounter;