store: add compliance api as store middleware

This commit is contained in:
Sanne Raymaekers 2024-09-11 11:31:09 +02:00 committed by Klara Simickova
parent e16348eda4
commit 1f5790579a

View file

@ -3,6 +3,7 @@ import { combineReducers, configureStore } from '@reduxjs/toolkit';
import promiseMiddleware from 'redux-promise-middleware';
import { blueprintsSlice } from './BlueprintSlice';
import { complianceApi } from './complianceApi';
import { contentSourcesApi } from './contentSourcesApi';
import { edgeApi } from './edgeApi';
import { imageBuilderApi } from './enhancedImageBuilderApi';
@ -24,6 +25,7 @@ export const reducer = combineReducers({
[imageBuilderApi.reducerPath]: imageBuilderApi.reducer,
[rhsmApi.reducerPath]: rhsmApi.reducer,
[provisioningApi.reducerPath]: provisioningApi.reducer,
[complianceApi.reducerPath]: complianceApi.reducer,
notifications: notificationsReducer,
wizard: wizardSlice,
blueprints: blueprintsSlice.reducer,
@ -94,7 +96,8 @@ export const middleware = (getDefaultMiddleware: Function) =>
contentSourcesApi.middleware,
imageBuilderApi.middleware,
rhsmApi.middleware,
provisioningApi.middleware
provisioningApi.middleware,
complianceApi.middleware
);
export const store = configureStore({ reducer, middleware });