StateListenerRegistry

"Middleware" redux state changes, not actions.
This commit is contained in:
Lyubo Marinov
2018-05-23 09:46:15 -05:00
parent 8cd2bd272b
commit db21e97c19
3 changed files with 168 additions and 1 deletions
+8 -1
View File
@@ -10,7 +10,11 @@ import Thunk from 'redux-thunk';
import { i18next } from '../../base/i18n';
import { localParticipantLeft } from '../../base/participants';
import { Fragment, RouteRegistry } from '../../base/react';
import { MiddlewareRegistry, ReducerRegistry } from '../../base/redux';
import {
MiddlewareRegistry,
ReducerRegistry,
StateListenerRegistry
} from '../../base/redux';
import { SoundCollection } from '../../base/sounds';
import { PersistenceRegistry } from '../../base/storage';
import { toURLString } from '../../base/util';
@@ -404,6 +408,9 @@ export class AbstractApp extends Component {
}
}
// StateListenerRegistry
store && StateListenerRegistry.subscribe(store);
return store;
}