mirror of
https://github.com/WDI-Ideas/rubix.git
synced 2026-04-27 20:05:51 +00:00
54 lines
2.2 KiB
JavaScript
54 lines
2.2 KiB
JavaScript
import { configureStore } from '@reduxjs/toolkit';
|
|
import { api } from '../slice/communitySlice';
|
|
import { blogApi } from '../slice/blogsSlice';
|
|
import { communitiesBanner } from '../slice/communityBannerSlice';
|
|
import { newsApi } from '../slice/newsSlice';
|
|
import { resourcesApi } from '../slice/resources';
|
|
import { whitePaper } from '../slice/whitePaperSlice';
|
|
import { buildPage } from '../slice/bannerSlice';
|
|
import { learnPageApi } from '../slice/learPageSlice';
|
|
import { homePageApi } from '../slice/homeSlice';
|
|
import { eventsViewApi } from '../slice/eventsViewSlice';
|
|
import { useCaseApi } from '../slice/useCaseSlice';
|
|
import { newsInternalApi } from '../slice/NewsInternalSlice';
|
|
import { ecoSystem } from '../slice/ecosystemSlice';
|
|
import { statsApi } from '../slice/statsSlice';
|
|
|
|
const store = configureStore({
|
|
reducer: {
|
|
[api.reducerPath]: api.reducer,
|
|
[blogApi.reducerPath]: blogApi.reducer,
|
|
[communitiesBanner.reducerPath]: communitiesBanner.reducer,
|
|
[newsApi.reducerPath]: newsApi.reducer,
|
|
[resourcesApi.reducerPath]: resourcesApi.reducer,
|
|
[whitePaper.reducerPath]: whitePaper.reducer,
|
|
[buildPage.reducerPath]: buildPage.reducer,
|
|
[learnPageApi.reducerPath]: learnPageApi.reducer,
|
|
[homePageApi.reducerPath]: homePageApi.reducer,
|
|
[eventsViewApi.reducerPath]: eventsViewApi.reducer,
|
|
[useCaseApi.reducerPath]: useCaseApi.reducer,
|
|
[newsInternalApi.reducerPath]: newsInternalApi.reducer,
|
|
[ecoSystem.reducerPath]: ecoSystem.reducer,
|
|
[statsApi.reducerPath]: statsApi.reducer,
|
|
},
|
|
middleware: (getDefaultMiddleware) =>
|
|
getDefaultMiddleware().concat(
|
|
api.middleware,
|
|
blogApi.middleware,
|
|
communitiesBanner.middleware,
|
|
newsApi.middleware,
|
|
resourcesApi.middleware,
|
|
whitePaper.middleware,
|
|
buildPage.middleware,
|
|
learnPageApi.middleware,
|
|
homePageApi.middleware,
|
|
eventsViewApi.middleware,
|
|
useCaseApi.middleware,
|
|
newsInternalApi.middleware,
|
|
ecoSystem.middleware,
|
|
statsApi.middleware,
|
|
), // Add blogApi.middleware here
|
|
});
|
|
|
|
export default store;
|