creator
                  
                  
                  
                  
                  
                  <button onClick={this.props.clickBtn}>INCREMENT</button>
                  
                  
                  clickbtn => {type: "CLICKED_BTN"}
                  
                  
                  
                  
                  
                  Вот я якобы повесил сагу на событие. "CLICKED_BTN" срабатывает. И экшен срабатывает. Но сага ничего не делает, получается
                  
                  
                  
                  
                  
                  function* incrementSaga(action) {
                  
                  
                    alert("saga is active")
                  
                  
                    yield put({
                  
                  
                      type: "INCREMENT",
                  
                  
                      payload: 20
                  
                  
                    })
                  
                  
                  }
                  
                  
                  
                  
                  
                  export default function* exampleSaga() {
                  
                  
                    yield takeEvery("CLICKED_BTN", incrementSaga)
                  
                  
                  }
                  
                  
                  
                  
                  
                  Но новый экшен не диспатчится. Или я что-то не так понял ?
                  
                  
                
алерт то срабатывает?
а ты на INCREMENT редьюсер написал ?
Обсуждают сегодня