@azure/communication-react
Version:
React library for building modern communication user experiences utilizing Azure Communication Services
31 lines • 1.17 kB
TypeScript
/// <reference types="react" />
import { ParticipantListProps, ParticipantMenuItemsCallback } from "../../../../react-components/src";
import { IContextualMenuProps } from '@fluentui/react';
import { AvatarPersonaDataCallback } from './AvatarPersona';
type ParticipantContainerProps = {
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback;
onFetchAvatarPersonaData?: AvatarPersonaDataCallback;
participantListProps: ParticipantListProps;
title?: string;
isMobile?: boolean;
};
/**
* @private
*/
export declare const ParticipantContainer: (props: ParticipantContainerProps) => JSX.Element;
/**
* @private
*/
export declare const ParticipantListWithHeading: (props: {
participantListProps: ParticipantListProps;
title?: string;
isMobile?: boolean;
onFetchAvatarPersonaData?: AvatarPersonaDataCallback;
onFetchParticipantMenuItems?: ParticipantMenuItemsCallback;
headingMoreButtonAriaLabel?: string;
onClickHeadingMoreButton?: () => void;
headingMoreButtonMenuProps?: IContextualMenuProps;
pinnedParticipants?: string[];
}) => JSX.Element;
export {};
//# sourceMappingURL=ParticipantContainer.d.ts.map