В этом документе требуется 3 аргумента, первый из которых является редуктором.
https://redux.js.org/api/createstore
Я понимаю, что должна быть определена функция, но куда она будет приходитьот?Я это определяю или это что-то импортированное?
Прямо сейчас я получаю сообщение об ошибке rootReducer is not defined
.
Наверное, я не уверен, что делать дляВ этом конкретном назначении все, что мне нужно было сделать, это вернуть данные JSON из предоставленной конечной точки.
Я обошелся без использования Redux / Thunk, но требования об этом просят вместе с Jest.
Что бы я добавил к первому аргументу?
import { createStore, applyMiddleware, compose } from 'redux';
import thunk from 'redux-thunk';
const initialState = {};
const middleware = [thunk];
const store = createStore(rootReducer, initialState, compose(
applyMiddleware(...middleware),
window._REDUX_DEVTOOLS_EXTENSION_ ?
window.__REDUX_DEVTOOLS_EXTENSION__() : f => f
));