123456789101112131415161718192021222324 |
- import { RECORDING_SESSION_UPDATED } from './actionTypes';
-
- /**
- * Updates the known state for a given recording session.
- *
- * @param {Object} session - The new state to merge with the existing state in
- * redux.
- * @returns {{
- * type: RECORDING_SESSION_UPDATED,
- * sessionData: Object
- * }}
- */
- export function updateRecordingSessionData(session) {
- return {
- type: RECORDING_SESSION_UPDATED,
- sessionData: {
- error: session.getError(),
- id: session.getID(),
- liveStreamViewURL: session.getLiveStreamViewURL(),
- mode: session.getMode(),
- status: session.getStatus()
- }
- };
- }
|