12345678910111213141516171819202122232425 |
- // @flow
-
- import { ReducerRegistry } from '../base/redux';
-
- import { UPDATE_BREAKOUT_ROOMS } from './actionTypes';
- import { FEATURE_KEY } from './constants';
-
- /**
- * Listen for actions for the breakout-rooms feature.
- */
- ReducerRegistry.register(FEATURE_KEY, (state = { rooms: {} }, action) => {
- switch (action.type) {
- case UPDATE_BREAKOUT_ROOMS: {
- const { nextIndex, rooms } = action;
-
- return {
- ...state,
- nextIndex,
- rooms
- };
- }
- }
-
- return state;
- });
|