UNPKG

matrix-react-sdk

Version:
26 lines (25 loc) 1.07 kB
import { IReadReceiptPosition } from "./ReadReceiptMarker"; import { IReadReceiptProps } from "./EventTile"; export declare const READ_AVATAR_SIZE = 16; interface Props { readReceipts: IReadReceiptProps[]; readReceiptMap: { [userId: string]: IReadReceiptPosition; }; checkUnmounting?: () => boolean; suppressAnimation: boolean; isTwelveHour?: boolean; } interface IAvatarPosition { hidden: boolean; position: number; } export declare function determineAvatarPosition(index: number, max: number): IAvatarPosition; export declare function readReceiptTooltip(members: string[], maxAvatars: number): string | undefined; export declare function ReadReceiptGroup({ readReceipts, readReceiptMap, checkUnmounting, suppressAnimation, isTwelveHour, }: Props): JSX.Element; interface ReadReceiptPersonProps extends IReadReceiptProps { isTwelveHour?: boolean; onAfterClick?: () => void; } export declare function ReadReceiptPerson({ userId, roomMember, ts, isTwelveHour, onAfterClick, }: ReadReceiptPersonProps): JSX.Element; export {};