мне выполнить реквест и подгрузить данные в редукс, потом их использовать в компоненте. Ну стандартная задача. В componentDidUpdate обычно пишется что-то типа
if (!props.data) {
props.fetchData()
}
Я же хочу максимально упростить задачу на стороне реакта и диспетчить экшен всегда, без проверки, а уже на стороне redux-saga чекать, загружены ли уже данные, и если надо, то загружать. Как бы вы это в саге сделали?
if (!getState().data) {}
Обсуждают сегодня