Skip to content

Commit d69f11d

Browse files
authored
chore: Upgrades redux (#595)
* chore: upgrades Redux * fix: review adjustments
1 parent a968e67 commit d69f11d

File tree

3 files changed

+57
-4
lines changed

3 files changed

+57
-4
lines changed

package-lock.json

Lines changed: 51 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"dependencies": {
3232
"@hathor/wallet-lib": "1.0.4",
3333
"@ledgerhq/hw-transport-node-hid": "6.28.1",
34+
"@reduxjs/toolkit": "2.2.3",
3435
"@sentry/electron": "3.0.7",
3536
"babel-polyfill": "6.26.0",
3637
"bootstrap": "4.6.1",
@@ -51,7 +52,6 @@
5152
"react-redux": "7.2.8",
5253
"react-router-dom": "^6.22.3",
5354
"react-scripts": "4.0.3",
54-
"redux": "4.2.0",
5555
"redux-saga": "1.2.1",
5656
"redux-thunk": "2.4.1",
5757
"ttag": "1.8.6",

src/store/index.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* LICENSE file in the root directory of this source tree.
66
*/
77

8-
import { createStore, applyMiddleware } from "redux";
8+
import { configureStore } from '@reduxjs/toolkit';
99
import thunk from 'redux-thunk';
1010
import createSagaMiddleware from 'redux-saga';
1111
import rootReducer from '../reducers/index';
@@ -15,7 +15,10 @@ import rootSagas from '../sagas';
1515
const saga = createSagaMiddleware();
1616
const middlewares = [saga, thunk];
1717

18-
const store = createStore(rootReducer, applyMiddleware(...middlewares));
18+
const store = configureStore({
19+
reducer: rootReducer,
20+
middleware: (getDefaultMiddleware) => getDefaultMiddleware().concat(middlewares)
21+
});
1922

2023
saga.run(rootSagas);
2124

0 commit comments

Comments
 (0)