Skip to content

Commit 90579d3

Browse files
committed
add redux toolkit
1 parent 8fc8836 commit 90579d3

File tree

2 files changed

+49
-2
lines changed

2 files changed

+49
-2
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,11 @@
9999
"webpack-merge": "^4.2.2"
100100
},
101101
"dependencies": {
102+
"@reduxjs/toolkit": "^1.8.3",
102103
"@types/copy-webpack-plugin": "^6.0.0",
103104
"@types/html-webpack-plugin": "^3.2.2",
104105
"@types/mini-css-extract-plugin": "^0.9.1",
106+
"@types/react-redux": "^7.1.24",
105107
"@types/react-router-dom": "^5.3.3",
106108
"@types/webpack": "^5.28.0",
107109
"@types/webpack-dev-server": "^3.10.1",

yarn.lock

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2035,6 +2035,26 @@ __metadata:
20352035
languageName: node
20362036
linkType: hard
20372037

2038+
"@reduxjs/toolkit@npm:^1.8.3":
2039+
version: 1.8.3
2040+
resolution: "@reduxjs/toolkit@npm:1.8.3"
2041+
dependencies:
2042+
immer: ^9.0.7
2043+
redux: ^4.1.2
2044+
redux-thunk: ^2.4.1
2045+
reselect: ^4.1.5
2046+
peerDependencies:
2047+
react: ^16.9.0 || ^17.0.0 || ^18
2048+
react-redux: ^7.2.1 || ^8.0.2
2049+
peerDependenciesMeta:
2050+
react:
2051+
optional: true
2052+
react-redux:
2053+
optional: true
2054+
checksum: 2c932ac6fa430b982108829a6150ca0c15ff617eb121b8055b91a89ab2124e8d93a1277ccdc96ff8af680fbde9d4c7021b1f924f11e28004ee61c6a7d39915bc
2055+
languageName: node
2056+
linkType: hard
2057+
20382058
"@samverschueren/stream-to-observable@npm:^0.3.0":
20392059
version: 0.3.1
20402060
resolution: "@samverschueren/stream-to-observable@npm:0.3.1"
@@ -3308,7 +3328,7 @@ __metadata:
33083328
languageName: node
33093329
linkType: hard
33103330

3311-
"@types/react-redux@npm:^7.1.20":
3331+
"@types/react-redux@npm:^7.1.20, @types/react-redux@npm:^7.1.24":
33123332
version: 7.1.24
33133333
resolution: "@types/react-redux@npm:7.1.24"
33143334
dependencies:
@@ -7486,6 +7506,7 @@ __metadata:
74867506
"@babel/preset-env": ^7.7.7
74877507
"@babel/preset-react": ^7.7.4
74887508
"@babel/preset-typescript": ^7.8.3
7509+
"@reduxjs/toolkit": ^1.8.3
74897510
"@storybook/addon-actions": ^5.3.14
74907511
"@storybook/addon-knobs": ^5.3.14
74917512
"@storybook/addons": ^5.3.13
@@ -7502,6 +7523,7 @@ __metadata:
75027523
"@types/mini-css-extract-plugin": ^0.9.1
75037524
"@types/react": ^16.9.17
75047525
"@types/react-dom": ^16.9.16
7526+
"@types/react-redux": ^7.1.24
75057527
"@types/react-router-dom": ^5.3.3
75067528
"@types/react-test-renderer": ^16.9.5
75077529
"@types/webpack": ^5.28.0
@@ -11475,6 +11497,13 @@ __metadata:
1147511497
languageName: node
1147611498
linkType: hard
1147711499

11500+
"immer@npm:^9.0.7":
11501+
version: 9.0.15
11502+
resolution: "immer@npm:9.0.15"
11503+
checksum: 92e3d63e810e3c3c2bb61b70c45443e37ef983ad12924e3edaf03725ae5979618f5b473439bb3bb4a8c4769f25132f18dec10ea15c40f0b20da5691ff96ff611
11504+
languageName: node
11505+
linkType: hard
11506+
1147811507
"immutable@npm:^4.0.0":
1147911508
version: 4.1.0
1148011509
resolution: "immutable@npm:4.1.0"
@@ -16989,7 +17018,16 @@ __metadata:
1698917018
languageName: node
1699017019
linkType: hard
1699117020

16992-
"redux@npm:^4.0.0, redux@npm:^4.2.0":
17021+
"redux-thunk@npm:^2.4.1":
17022+
version: 2.4.1
17023+
resolution: "redux-thunk@npm:2.4.1"
17024+
peerDependencies:
17025+
redux: ^4
17026+
checksum: af5abb425fb9dccda02e5f387d6f3003997f62d906542a3d35fc9420088f550dc1a018bdc246c7d23ee852b4d4ab8b5c64c5be426e45a328d791c4586a3c6b6e
17027+
languageName: node
17028+
linkType: hard
17029+
17030+
"redux@npm:^4.0.0, redux@npm:^4.1.2, redux@npm:^4.2.0":
1699317031
version: 4.2.0
1699417032
resolution: "redux@npm:4.2.0"
1699517033
dependencies:
@@ -17236,6 +17274,13 @@ __metadata:
1723617274
languageName: node
1723717275
linkType: hard
1723817276

17277+
"reselect@npm:^4.1.5":
17278+
version: 4.1.6
17279+
resolution: "reselect@npm:4.1.6"
17280+
checksum: 3ea1058422904063ec93c8f4693fe33dcb2178bbf417ace8db5b2c797a5875cf357d9308d11ed3942ee22507dd34ecfbf1f3a21340a4f31c206cab1d36ceef31
17281+
languageName: node
17282+
linkType: hard
17283+
1723917284
"reserved-words@npm:^0.1.2":
1724017285
version: 0.1.2
1724117286
resolution: "reserved-words@npm:0.1.2"

0 commit comments

Comments
 (0)