У меня есть выпадающий список выбора саги, и тот же компонент должен быть использован.Саги называют единственной вещью, которая не происходит, это то, что установленное состояние обновляется до вызова саги, поэтому компонент никогда не обновляет данные.
recievedChangeValue=(selectVal)=>{
console.log(selectVal)
if(selectVal==='Yearly'){
this.props.getYearlySales() **//call to saga**
this.setState({salesData:this.props.yearlySales}) **//it updates before the called saga ends**
}
if(selectVal==='Decade'){
this.props.getSales()**//call to saga**
this.setState({salesData:this.props.dataSales}) **//it updates before the called saga ends**
}
}
Я знаю обратный вызов, но здесь состояние должно обновляться только послеСага зов. Я работаю над этим с прошлого дня, я понятия не имею, что должно быть сделано.Любая помощь приветствуется. Пожалуйста, дайте мне знать, где я иду не так.