const fetchPizzas = ()=>(dispatch)=>{
axios.get(http://localhost:3001/pizzas?_sort=price&_order=asc).then(({data})=> {
dispatch(setPizzas(data))
})
}
app.js component
const dispatch = useDispatch()
dispatch(fetchPizzas())
потому что это функция, которая возвращает функцию
пасиб
обычный редюсер ждет обьект, а санки ждет функцию перехватывает ее передает диспатч внутрь и выполняет асинхронных код
если он передает диспатч внутрь, то зачем писать это dispatch(fetchPizzas()) ?
это вызов
Обсуждают сегодня