lesson 3 in progress

This commit is contained in:
andres
2023-08-05 17:09:50 +02:00
parent 6988feae78
commit 4e301916f4
9 changed files with 96 additions and 15 deletions

View File

@@ -1,13 +1,16 @@
import { configureStore } from '@reduxjs/toolkit'
import { setupListeners } from '@reduxjs/toolkit/query/react'
import { api } from '@/services/auth'
import { baseApi } from './base-api'
export const store = configureStore({
reducer: {
[api.reducerPath]: api.reducer,
[baseApi.reducerPath]: baseApi.reducer,
},
middleware: getDefaultMiddleware => getDefaultMiddleware().concat(api.middleware),
middleware: getDefaultMiddleware => getDefaultMiddleware().concat(baseApi.middleware),
})
export type AppDispatch = typeof store.dispatch
export type RootState = ReturnType<typeof store.getState>
setupListeners(store.dispatch)