с фетча?
https://codesandbox.io/s/sharp-night-e1nh5?file=/src/redux/reducer/index.js
а где сам екшн в редьюсере?
const setUsers = (data) => { return { type: "SET_USERS", payload: { ...data } }; }; export { setUsers };
продебажь пошагово, запускается ли последний then - где setUsers срабатывает в компоненте, запускается ли екшн, запускается ли редьюсер. Я редакс на дух не переношу, не хотелось бы копаться..)
во-первых this.props.setUsers, а не setUsers, во-вторых для чего массив data заносить в объект { ...data } ? в-третьих console.log(this.state.users, "red") - this.state у тебя undefined априори будет
спасибо. тоже понял ошибку свою . по второму пункту, ну вот задание такое, я человек маленький))))
Обсуждают сегодня