React-Redux почему последний запрос, заполняет все стейты
У меня есть reducers:
import { combineReducers } from "redux";
import { checkType } from "./checkType";
import { engegType } from "./engegType";
import { location } from "./location";
import { project } from "./project";
export const reducers = combineReducers({
checkType,
engegType,
location,
project,
});
Каждый из них выглядит естественно одинаково, за исключением InitialState:

Почему я получаю на выходе общий стейт в который записывается последние данные, которые я получил с сервера...(
Store:
import { createStore, applyMiddleware, compose } from "redux";
import thunk from "redux-thunk";
import { reducers } from "../reducers";
export const store = createStore(
reducers,
compose(
applyMiddleware(thunk),
window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()
)
);