Не отображается список товаров из хранилища Redux

Сегодня познакомился с библиотекой Redux. Пытался перекинуть из useState в redux store мой список товаров, но что-то пошло не так. В консоли ошибок нет, список товаров просто не рендерится на странице.

Создал папку redux, в ней:

папка action, файл cards.js:

`export const setCards = (items) => ({
    type: 'SET_CARDS',
    payload: items,
})`

папка reducers, файл cards.js:

    const initialState = {
  items: [],
};

const cards = (state = initialState, action) => {
  switch (action.type) {
    case "SET_CARDS":
      return {
        ...state,
        items: action.payload,
      };
    default:
      return state;
  }
};

export default cards;

всё та же папка reducers, файл index.js:

import { combineReducers } from "redux";
import cards from "./cards";
import cart from "./cart";

const rootReducer = combineReducers({
    cards,
    cart,
})

export default rootReducer

и файл store.js в папке redux:

import { createStore } from "redux";

import rootReducer from "./reducers";

const store = createStore(rootReducer, window.__REDUX_DEVTOOLS_EXTENSION__())

window.store = store

export default store

Файл App.js, где добавляю ссылку на браузерный API

  const dispatch = useDispatch();


  useEffect(() => {
    axios
      .get("https://6257c564e4e0b7314280074d.mockapi.io/items")
      .then(({ data }) => {
        dispatch(setCards(data.cards));
      });
  }, []);

Ответы (0 шт):