From f90abd8753ef93df566a7dafd491bd68dc1a97ec Mon Sep 17 00:00:00 2001 From: ajaythapliyal Date: Sat, 25 Feb 2023 09:52:15 +0530 Subject: [PATCH] fixes the middleware setup --- frontend/src/store.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/store.ts b/frontend/src/store.ts index 23097d7..e5da25c 100644 --- a/frontend/src/store.ts +++ b/frontend/src/store.ts @@ -20,12 +20,12 @@ const store = configureStore({ preference: prefSlice.reducer, conversation: conversationSlice.reducer, }, - middleware: (getDefaultMiddleware) => [ - ...getDefaultMiddleware(), - prefListenerMiddleware.middleware, - ], + middleware: (getDefaultMiddleware) => + getDefaultMiddleware().concat(prefListenerMiddleware.middleware), }); export type RootState = ReturnType; export type AppDispatch = typeof store.dispatch; export default store; + +// TODO : use https://redux-toolkit.js.org/tutorials/typescript#define-typed-hooks everywere instead of direct useDispatch