diff --git a/dapps/admin/package.json b/dapps/admin/package.json index 7d2480eb4d18..26587c5b07ed 100644 --- a/dapps/admin/package.json +++ b/dapps/admin/package.json @@ -43,9 +43,9 @@ "node-fetch": "^2.6.0", "prettier": "^1.18.2", "qrcode.react": "^1.0.0", - "react": "^16.8.6", + "react": "^17.0.0", "react-apollo": "^3.0.0", - "react-dom": "^16.8.6", + "react-dom": "^17.0.0", "react-styl": "^0.0.3", "serve-static": "^1.14.1", "web3": "1.0.0-beta.34" diff --git a/dapps/marketplace/package.json b/dapps/marketplace/package.json index 4b7f368bbf37..39959773fe48 100644 --- a/dapps/marketplace/package.json +++ b/dapps/marketplace/package.json @@ -60,10 +60,10 @@ "prettier": "^1.19.1", "puppeteer": "^2.0.0", "query-string": "^6.8.1", - "react": "^16.8.6", + "react": "^17.0.0", "react-apollo": "^3.0.0", "react-autosize-textarea": "^7.0.0", - "react-dom": "^16.8.6", + "react-dom": "^17.0.0", "react-geocode": "^0.2.0", "react-google-maps": "^9.4.5", "react-image-crop": "^6.0.18", diff --git a/infra/dapp-creator-client/package.json b/infra/dapp-creator-client/package.json index 643ddfd7506b..0fef6bcdf9df 100644 --- a/infra/dapp-creator-client/package.json +++ b/infra/dapp-creator-client/package.json @@ -47,9 +47,9 @@ "mini-css-extract-plugin": "^0.9.0", "optimize-css-assets-webpack-plugin": "^5.0.1", "per-env": "^1.0.2", - "react": "^16.8.6", + "react": "^17.0.0", "react-color": "^2.17.3", - "react-dom": "^16.8.6", + "react-dom": "^17.0.0", "react-router-dom": "^5.0.0", "react-styl": "^0.0.3", "react-svg-loader": "^3.0.0", diff --git a/infra/dshop-control-client/package.json b/infra/dshop-control-client/package.json index d175beea9081..69e3d68ad1e0 100644 --- a/infra/dshop-control-client/package.json +++ b/infra/dshop-control-client/package.json @@ -69,8 +69,8 @@ "prettier": "^1.19.1", "pullstate": "^1.9.0", "query-string": "^6.10.1", - "react": "^16.12.0", - "react-dom": "^16.12.0", + "react": "^17.0.0", + "react-dom": "^17.0.0", "react-images-upload": "^1.2.7", "react-router-dom": "^5.1.2", "react-styl": "^0.0.3", diff --git a/infra/token-transfer-client/package.json b/infra/token-transfer-client/package.json index e6019088c750..5e8e69d5562d 100644 --- a/infra/token-transfer-client/package.json +++ b/infra/token-transfer-client/package.json @@ -35,7 +35,7 @@ "eslint-plugin-import": "2.20.2", "eslint-plugin-jsx-a11y": "6.2.3", "eslint-plugin-react": "7.19.0", - "eslint-plugin-react-hooks": "3.0.0", + "eslint-plugin-react-hooks": "4.2.0", "file-loader": "6.0.0", "fs-extra": "9.0.0", "html-webpack-plugin": "4.0.3", @@ -48,11 +48,11 @@ "numeral": "2.0.6", "optimize-css-assets-webpack-plugin": "5.0.3", "prettier": "1.19.1", - "react": "16.14.0", + "react": "17.0.1", "react-app-polyfill": "1.0.6", "react-bootstrap": "1.0.0", "react-chartjs-2": "2.9.0", - "react-dom": "16.13.1", + "react-dom": "17.0.1", "react-ga": "2.7.0", "react-id-swiper": "3.0.0", "react-redux": "7.2.0", diff --git a/yarn.lock b/yarn.lock index bb1904de08ea..96ab50f5f222 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10779,10 +10779,10 @@ eslint-plugin-promise@4.2.1: resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz#845fd8b2260ad8f82564c1222fce44ad71d9418a" integrity sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw== -eslint-plugin-react-hooks@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-3.0.0.tgz#9e80c71846eb68dd29c3b21d832728aa66e5bd35" - integrity sha512-EjxTHxjLKIBWFgDJdhKKzLh5q+vjTFrqNZX36uIxWS4OfyXe5DawqPj3U5qeJ1ngLwatjzQnmR0Lz0J0YH3kxw== +eslint-plugin-react-hooks@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556" + integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ== eslint-plugin-react@7.18.3: version "7.18.3" @@ -23780,20 +23780,14 @@ react-day-picker@7.4.8: dependencies: prop-types "^15.6.2" -react-dom@16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.1.tgz#c1bd37331a0486c078ee54c4740720993b2e0e7f" - integrity sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag== - -react-dom@^16.12.0, react-dom@^16.8.6: - version "16.14.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.14.0.tgz#7ad838ec29a777fb3c75c3a190f661cf92ab8b89" - integrity sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw== +react-dom@17.0.1, react-dom@^17.0.0: + version "17.0.1" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.1.tgz#1de2560474ec9f0e334285662ede52dbc5426fc6" + integrity sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.19.1" + scheduler "^0.20.1" react-flip-move@^3.0.4: version "3.0.4" @@ -24044,7 +24038,15 @@ react-web3@^1.2.0: dependencies: lodash "^4.17.11" -react@16.14.0, react@^16.12.0, react@^16.8.6: +react@17.0.1, react@^17.0.0: + version "17.0.1" + resolved "https://registry.yarnpkg.com/react/-/react-17.0.1.tgz#6e0600416bd57574e3f86d92edba3d9008726127" + integrity sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +react@^16.12.0: version "16.14.0" resolved "https://registry.yarnpkg.com/react/-/react-16.14.0.tgz#94d776ddd0aaa37da3eda8fc5b6b18a4c9a3114d" integrity sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g== @@ -25084,10 +25086,10 @@ sc-istanbul@^0.4.5: which "^1.1.1" wordwrap "^1.0.0" -scheduler@^0.19.1: - version "0.19.1" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" - integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== +scheduler@^0.20.1: + version "0.20.1" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.1.tgz#da0b907e24026b01181ecbc75efdc7f27b5a000c" + integrity sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1"