2017-09-21 17:08:00 +00:00
|
|
|
import { all } from 'redux-saga/effects';
|
2017-08-17 00:24:06 +00:00
|
|
|
import login from './login';
|
2017-08-17 01:06:31 +00:00
|
|
|
import connect from './connect';
|
2017-08-17 02:06:22 +00:00
|
|
|
import rooms from './rooms';
|
2017-08-17 06:28:41 +00:00
|
|
|
import messages from './messages';
|
2017-08-18 21:30:16 +00:00
|
|
|
import selectServer from './selectServer';
|
2017-09-01 19:42:50 +00:00
|
|
|
import createChannel from './createChannel';
|
2017-08-21 03:00:41 +00:00
|
|
|
import init from './init';
|
2017-11-28 11:01:18 +00:00
|
|
|
import state from './state';
|
2018-02-19 21:19:39 +00:00
|
|
|
import starredMessages from './starredMessages';
|
|
|
|
import pinnedMessages from './pinnedMessages';
|
2018-03-02 15:11:34 +00:00
|
|
|
import mentionedMessages from './mentionedMessages';
|
2018-03-23 16:49:51 +00:00
|
|
|
import snippetedMessages from './snippetedMessages';
|
|
|
|
import roomFiles from './roomFiles';
|
2018-05-07 20:43:26 +00:00
|
|
|
import deepLinking from './deepLinking';
|
2017-08-17 00:24:06 +00:00
|
|
|
|
|
|
|
const root = function* root() {
|
2017-09-21 17:08:00 +00:00
|
|
|
yield all([
|
|
|
|
init(),
|
|
|
|
createChannel(),
|
|
|
|
rooms(),
|
|
|
|
login(),
|
|
|
|
connect(),
|
|
|
|
messages(),
|
2017-11-28 11:01:18 +00:00
|
|
|
selectServer(),
|
2017-12-08 19:13:21 +00:00
|
|
|
state(),
|
2018-02-19 21:19:39 +00:00
|
|
|
starredMessages(),
|
2018-03-02 15:11:34 +00:00
|
|
|
pinnedMessages(),
|
2018-03-23 16:49:51 +00:00
|
|
|
mentionedMessages(),
|
|
|
|
snippetedMessages(),
|
2018-05-07 20:43:26 +00:00
|
|
|
roomFiles(),
|
|
|
|
deepLinking()
|
2017-09-21 17:08:00 +00:00
|
|
|
]);
|
2017-08-17 00:24:06 +00:00
|
|
|
};
|
2017-11-28 17:47:56 +00:00
|
|
|
|
2017-08-17 00:24:06 +00:00
|
|
|
export default root;
|