12345678910111213141516171819202122232425262728293031 |
- import { IParticipant } from '../base/participants/types';
- import { navigate }
- from '../mobile/navigation/components/conference/ConferenceNavigationContainerRef';
- import { screen } from '../mobile/navigation/routes';
-
- import { OPEN_CHAT } from './actionTypes';
-
- export * from './actions.any';
-
- /**
- * Displays the chat panel.
- *
- * @param {Object} participant - The recipient for the private chat.
- * @param {boolean} disablePolls - Checks if polls are disabled.
- *
- * @returns {{
- * participant: participant,
- * type: OPEN_CHAT
- * }}
- */
- export function openChat(participant: IParticipant | undefined | Object, disablePolls?: boolean) {
- if (disablePolls) {
- navigate(screen.conference.chat);
- }
- navigate(screen.conference.chatandpolls.main);
-
- return {
- participant,
- type: OPEN_CHAT
- };
- }
|