|
|
@@ -2,20 +2,10 @@ import debounce from 'lodash/debounce';
|
|
2
|
2
|
|
|
3
|
3
|
import { IStore } from '../../app/types';
|
|
4
|
4
|
import { SET_FILMSTRIP_ENABLED } from '../../filmstrip/actionTypes';
|
|
5
|
|
-import { SELECT_LARGE_VIDEO_PARTICIPANT } from '../../large-video/actionTypes';
|
|
6
|
5
|
import { APP_STATE_CHANGED } from '../../mobile/background/actionTypes';
|
|
7
|
|
-import {
|
|
8
|
|
- SET_CAR_MODE,
|
|
9
|
|
- SET_TILE_VIEW,
|
|
10
|
|
- VIRTUAL_SCREENSHARE_REMOTE_PARTICIPANTS_UPDATED
|
|
11
|
|
-} from '../../video-layout/actionTypes';
|
|
|
6
|
+import { SET_CAR_MODE } from '../../video-layout/actionTypes';
|
|
12
|
7
|
import { SET_AUDIO_ONLY } from '../audio-only/actionTypes';
|
|
13
|
8
|
import { CONFERENCE_JOINED } from '../conference/actionTypes';
|
|
14
|
|
-import {
|
|
15
|
|
- PARTICIPANT_JOINED,
|
|
16
|
|
- PARTICIPANT_KICKED,
|
|
17
|
|
- PARTICIPANT_LEFT
|
|
18
|
|
-} from '../participants/actionTypes';
|
|
19
|
9
|
import { getParticipantById } from '../participants/functions';
|
|
20
|
10
|
import MiddlewareRegistry from '../redux/MiddlewareRegistry';
|
|
21
|
11
|
import { isLocalVideoTrackDesktop } from '../tracks/functions';
|
|
|
@@ -88,15 +78,9 @@ MiddlewareRegistry.register(store => next => action => {
|
|
88
|
78
|
switch (action.type) {
|
|
89
|
79
|
case APP_STATE_CHANGED:
|
|
90
|
80
|
case CONFERENCE_JOINED:
|
|
91
|
|
- case PARTICIPANT_JOINED:
|
|
92
|
|
- case PARTICIPANT_KICKED:
|
|
93
|
|
- case PARTICIPANT_LEFT:
|
|
94
|
|
- case SELECT_LARGE_VIDEO_PARTICIPANT:
|
|
95
|
81
|
case SET_AUDIO_ONLY:
|
|
96
|
82
|
case SET_CAR_MODE:
|
|
97
|
83
|
case SET_FILMSTRIP_ENABLED:
|
|
98
|
|
- case SET_TILE_VIEW:
|
|
99
|
|
- case VIRTUAL_SCREENSHARE_REMOTE_PARTICIPANTS_UPDATED:
|
|
100
|
84
|
_updateLastN(store);
|
|
101
|
85
|
break;
|
|
102
|
86
|
}
|