Реакционно-образцовый корень Сага - PullRequest
0 голосов
/ 08 ноября 2018

В моем предыдущем проекте в каталоге src был rootSaga.js, код выглядит следующим образом:

import { all, fork } from 'redux-saga/effects'
import { cubeSagas } from 'cubeBoco'

export default function* root() {
   yield all(
     cueSagas.map(saga => fork(saga))
   )
}

Как мне этого добиться, в реакторе-образце (https://github.com/react-boilerplate/react-boilerplate)

Спасибо!

1 Ответ

0 голосов
/ 15 марта 2019

Вы можете добавить его в свой App / index.js так же, как и остальные приложения

import { compose } from 'redux';
import injectSaga from 'utils/injectSaga';
import saga from './saga';

function App() {
  return (
    <div>
      <Switch>
      <Route exact path="/" component={HomePage} />
      </Switch>
      <GlobalStyle />
    </div>
  );
}
const withSaga = injectSaga({ key: 'global', saga });

export default compose(withSaga)(App);
...