12345678910111213141516171819 |
- import { IStore } from '../app/types';
- import getRoomName from '../base/config/getRoomName';
- import { downloadJSON } from '../base/util/downloadJSON';
-
-
- /**
- * Create an action for saving the conference logs.
- *
- * @returns {Function}
- */
- export function saveLogs() {
- return (dispatch: IStore['dispatch'], getState: IStore['getState']) => {
-
- const logs = getState()['features/base/connection'].connection?.getLogs();
- const roomName = getRoomName() || '';
-
- downloadJSON(logs ?? {}, `meetlog-${roomName}.json`);
- };
- }
|