-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsagas.js
37 lines (34 loc) · 1.73 KB
/
sagas.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import { all } from 'redux-saga/effects';
import { loadAPIConfigurationSagas } from './src/containers/app/sagas';
import { loadNowPlayingSagas } from './src/containers/movieTabs/nowPlaying/sagas';
import { loadUpcomingSagas } from './src/containers/movieTabs/upcoming/sagas';
import { loadTopRatedSagas } from './src/containers/movieTabs/topRated/sagas';
import { loadPopularSagas } from './src/containers/movieTabs/popular/sagas';
import { loadMovieDetailsSagas, loadMovieExternalIdsSagas, loadCastSagas } from './src/sharedComponents/detailsPage/sagas';
import { loadPopularTVShowsSagas } from './src/containers/tvShowTabs/popular/sagas';
import { loadTopRatedTVShowsSagas } from './src/containers/tvShowTabs/topRated/sagas';
import { loadOnTheAirTVShowsSagas } from './src/containers/tvShowTabs/ontheAir/sagas';
import { loadAiringTodayTVShowsSagas } from './src/containers/tvShowTabs/airingToday/sagas';
import { loadTVShowDetailsSagas, loadTVShowExternalIdsSagas, loadTVShowCastSagas, loadTVShowPostersSagas } from './src/sharedComponents/tvShowDetailsPage/sagas';
import { loadPeopleSagas } from './src/containers/people/peopleListing/sagas';
export default function* rootSaga() {
yield all([
loadAPIConfigurationSagas(),
loadNowPlayingSagas(),
loadUpcomingSagas(),
loadTopRatedSagas(),
loadPopularSagas(),
loadMovieDetailsSagas(),
loadMovieExternalIdsSagas(),
loadCastSagas(),
loadPopularTVShowsSagas(),
loadTopRatedTVShowsSagas(),
loadTVShowDetailsSagas(),
loadTVShowExternalIdsSagas(),
loadTVShowCastSagas(),
loadTVShowPostersSagas(),
loadOnTheAirTVShowsSagas(),
loadAiringTodayTVShowsSagas(),
loadPeopleSagas()
])
}