{"size": 1103, "ext": "js", "max_stars_repo_path": "client/src/store/sagas/index.js", "max_stars_repo_name": "Nicanor008/cards-maker", "max_stars_repo_stars_event_min_datetime": "2020-10-28T14:20:53.000Z", "max_stars_repo_stars_event_max_datetime": "2020-10-28T14:20:53.000Z", "max_issues_repo_path": "client/src/store/sagas/index.js", "max_issues_repo_name": "Nicanor008/cards-maker", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "client/src/store/sagas/index.js", "max_forks_repo_name": "Nicanor008/cards-maker", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 1, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 27.575, "max_line_length": 84, "alphanum_fraction": 0.6817769719}
import { all, fork } from 'redux-saga/effects'
import {
    watchAddCard,
    watchFetchAllUserCards,
    watchFetchAllCards,
    watchFetchSingleCard,
    watchDeleteCard,
    watchUpdateCard
} from './cards'
import {
    watchAddLoginUser,
    watchAddSignupUser,
    watchForgotPassword,
    watchResetPassword,
    watchVerifyAccount,
} from './auth'
import { watchSearchByName, watchSearchByTag } from './searchCards'
import {  watchFetchSingleUser, watchDeactivateUser, watchDeleteUser } from './user'

export default function* root() {
    yield all([
        fork(watchAddCard),
        fork(watchFetchAllUserCards),
        fork(watchAddLoginUser),
        fork(watchFetchAllCards),
        fork(watchSearchByName),
        fork(watchSearchByTag),
        fork(watchFetchSingleCard),
        fork(watchAddSignupUser),
        fork(watchForgotPassword),
        fork(watchResetPassword),
        fork(watchVerifyAccount),
        fork(watchUpdateCard),
        fork(watchDeleteCard),
        fork(watchFetchSingleUser),
        fork(watchDeactivateUser),
        fork(watchDeleteUser),
    ])
}
