UNPKG

monday-ui-react-core

Version:

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

18 lines (17 loc) 1 kB
import React, { CSSProperties, RefObject } from "react"; import { AvatarProps } from "../Avatar/Avatar"; import { AvatarType } from "../Avatar/AvatarConstants"; import { ElementContent } from "src/types/ElementContent"; export declare function useTooltipContentTabNavigation({ counterContainerRef, tooltipContentContainerRef, focusPrevPlaceholderRef, focusNextPlaceholderRef, isKeyboardTooltipVisible, setIsKeyboardTooltipVisible }: { counterContainerRef: RefObject<HTMLDivElement>; tooltipContentContainerRef: RefObject<HTMLElement>; focusPrevPlaceholderRef: RefObject<HTMLDivElement>; focusNextPlaceholderRef: RefObject<HTMLDivElement>; isKeyboardTooltipVisible: boolean; setIsKeyboardTooltipVisible: (value: boolean) => void; }): void; export declare const avatarRenderer: (item: { value: AvatarProps & { tooltipContent: ElementContent; }; }, index: number, style: CSSProperties, type: AvatarType, displayAsGrid: boolean) => React.JSX.Element;