news & things
This commit is contained in:
@ -7,6 +7,7 @@ import {
|
||||
import { setupListeners } from "@reduxjs/toolkit/query";
|
||||
import { AuthApi, User } from "../slice/AuthApi";
|
||||
import { QueueApi } from "../slice/QueueApi";
|
||||
import { NewsApi } from "../slice/NewsApi";
|
||||
|
||||
export type AuthDataType = {
|
||||
token: string | null;
|
||||
@ -45,6 +46,7 @@ export const store = configureStore({
|
||||
// Add the generated reducer as a specific top-level slice
|
||||
[AuthApi.reducerPath]: AuthApi.reducer,
|
||||
[QueueApi.reducerPath]: QueueApi.reducer,
|
||||
[NewsApi.reducerPath]: NewsApi.reducer,
|
||||
auth: createReducer(initialAuthDataState, (builder) => {
|
||||
builder.addCase(updateToken, (state, action) => {
|
||||
state.token = action.payload;
|
||||
@ -85,7 +87,8 @@ export const store = configureStore({
|
||||
middleware: (getDefaultMiddleware) =>
|
||||
getDefaultMiddleware()
|
||||
.concat(AuthApi.middleware)
|
||||
.concat(QueueApi.middleware),
|
||||
.concat(QueueApi.middleware)
|
||||
.concat(NewsApi.middleware),
|
||||
});
|
||||
|
||||
// optional, but required for refetchOnFocus/refetchOnReconnect behaviors
|
||||
|
||||
Reference in New Issue
Block a user