@azure/communication-react
Version:
React library for building modern communication user experiences utilizing Azure Communication Services
27 lines • 1.27 kB
TypeScript
/// <reference types="react" />
import { ActiveErrorMessage } from "../../../../../react-components/src";
import { ActiveNotification } from "../../../../../react-components/src";
import { CallCompositeOptions } from '../CallComposite';
import { MobileChatSidePaneTabHeaderProps } from '../../common/TabHeader';
import { SidePaneRenderer } from '../components/SidePane/SidePaneProvider';
import { CapabilitiesChangeNotificationBarProps } from '../components/CapabilitiesChangedNotificationBar';
/**
* @private
*/
export interface LobbyPageProps {
mobileView: boolean;
modalLayerHostId: string;
options?: CallCompositeOptions;
mobileChatTabHeader: MobileChatSidePaneTabHeaderProps | undefined;
updateSidePaneRenderer: (renderer: SidePaneRenderer | undefined) => void;
latestErrors: ActiveErrorMessage[] | ActiveNotification[];
latestNotifications: ActiveNotification[];
onDismissError: (error: ActiveErrorMessage | ActiveNotification) => void;
onDismissNotification: (notification: ActiveNotification) => void;
capabilitiesChangedNotificationBarProps?: CapabilitiesChangeNotificationBarProps;
}
/**
* @private
*/
export declare const LobbyPage: (props: LobbyPageProps) => JSX.Element;
//# sourceMappingURL=LobbyPage.d.ts.map