From ebea007b4840d1aa125150d69ec2dbb98ea07c17 Mon Sep 17 00:00:00 2001 From: mahdi Date: Wed, 24 Nov 2021 13:23:52 +0330 Subject: [PATCH] first task done --- package-lock.json | 15 ++ package.json | 1 + src/App.js | 6 +- src/components/alert/Alert.js | 2 - src/components/testt/Testt.js | 241 +++++++++++++++++- src/redux/actions/modalActions.js | 8 + .../modalTypes.js => actions/types.js} | 0 src/redux/index.js | 1 - src/redux/modalBox/modalActions.js | 46 ---- src/redux/modalBox/modalReducer.js | 18 -- src/redux/reducers/modalReducer.js | 46 ++++ src/redux/reducers/rootReducer.js | 6 + src/redux/store.js | 8 +- yarn.lock | 7 +- 14 files changed, 318 insertions(+), 87 deletions(-) create mode 100644 src/redux/actions/modalActions.js rename src/redux/{modalBox/modalTypes.js => actions/types.js} (100%) delete mode 100644 src/redux/index.js delete mode 100644 src/redux/modalBox/modalActions.js delete mode 100644 src/redux/modalBox/modalReducer.js create mode 100644 src/redux/reducers/modalReducer.js create mode 100644 src/redux/reducers/rootReducer.js diff --git a/package-lock.json b/package-lock.json index 550ac33..1bd6efb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,7 @@ "react-scripts": "4.0.3", "react-toastify": "^8.1.0", "redux": "^4.1.2", + "redux-thunk": "^2.4.0", "styled-components": "^5.3.3", "sweetalert": "^2.1.2", "sweetalert2": "^11.1.10", @@ -14887,6 +14888,14 @@ "@babel/runtime": "^7.9.2" } }, + "node_modules/redux-thunk": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.0.tgz", + "integrity": "sha512-/y6ZKQNU/0u8Bm7ROLq9Pt/7lU93cT0IucYMrubo89ENjxPa7i8pqLKu6V4X7/TvYovQ6x01unTeyeZ9lgXiTA==", + "peerDependencies": { + "redux": "^4" + } + }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -30642,6 +30651,12 @@ "@babel/runtime": "^7.9.2" } }, + "redux-thunk": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.0.tgz", + "integrity": "sha512-/y6ZKQNU/0u8Bm7ROLq9Pt/7lU93cT0IucYMrubo89ENjxPa7i8pqLKu6V4X7/TvYovQ6x01unTeyeZ9lgXiTA==", + "requires": {} + }, "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", diff --git a/package.json b/package.json index 86952a1..73944f5 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "react-scripts": "4.0.3", "react-toastify": "^8.1.0", "redux": "^4.1.2", + "redux-thunk": "^2.4.0", "styled-components": "^5.3.3", "sweetalert": "^2.1.2", "sweetalert2": "^11.1.10", diff --git a/src/App.js b/src/App.js index 314318f..cf7b816 100644 --- a/src/App.js +++ b/src/App.js @@ -53,9 +53,9 @@ function App() { {/*
-