Merge pull request #23940 from overleaf/td-react-18

Upgrade to React 18

GitOrigin-RevId: 9b81936e6eea2bccd97fe5c2c5841f0b946371b8
This commit is contained in:
Tim Down
2025-05-02 08:05:29 +00:00
committed by Copybot
parent 4464320757
commit 7abafb01ea
213 changed files with 2469 additions and 2105 deletions
+22 -23
View File
@@ -202,7 +202,7 @@
"@overleaf/dictionaries": "https://github.com/overleaf/dictionaries/archive/refs/tags/v0.0.3.tar.gz",
"@overleaf/ranges-tracker": "*",
"@overleaf/stream-utils": "*",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.15",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.16",
"@pollyjs/adapter-node-http": "^6.0.6",
"@pollyjs/core": "^6.0.6",
"@pollyjs/persister-fs": "^6.0.6",
@@ -210,20 +210,19 @@
"@replit/codemirror-indentation-markers": "overleaf/codemirror-indentation-markers#78264032eb286bc47871569ae87bff5ca1c6c161",
"@replit/codemirror-vim": "overleaf/codemirror-vim#1bef138382d948018f3f9b8a4d7a70ab61774e4b",
"@sentry/browser": "7.46.0",
"@storybook/addon-a11y": "^8.6.4",
"@storybook/addon-essentials": "^8.6.4",
"@storybook/addon-interactions": "^8.6.4",
"@storybook/addon-links": "^8.6.4",
"@storybook/addon-a11y": "^8.6.12",
"@storybook/addon-essentials": "^8.6.12",
"@storybook/addon-interactions": "^8.6.12",
"@storybook/addon-links": "^8.6.12",
"@storybook/addon-styling-webpack": "^1.0.1",
"@storybook/addon-webpack5-compiler-babel": "^3.0.5",
"@storybook/cli": "^8.6.4",
"@storybook/react": "^8.6.4",
"@storybook/react-webpack5": "^8.6.4",
"@storybook/theming": "^8.6.4",
"@storybook/addon-webpack5-compiler-babel": "^3.0.6",
"@storybook/cli": "^8.6.12",
"@storybook/react": "^8.6.12",
"@storybook/react-webpack5": "^8.6.12",
"@storybook/theming": "^8.6.12",
"@testing-library/cypress": "^10.0.1",
"@testing-library/dom": "^9.3.0",
"@testing-library/react": "^12.1.5",
"@testing-library/react-hooks": "^8.0.1",
"@testing-library/dom": "^10.4.0",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.4.3",
"@types/bootstrap": "^5.2.10",
"@types/bootstrap-5": "npm:@types/bootstrap@^5.2.10",
@@ -234,12 +233,12 @@
"@types/express": "^4.17.13",
"@types/mocha": "^9.1.0",
"@types/mocha-each": "^2.0.0",
"@types/react": "^17.0.40",
"@types/react-bootstrap": "^0.32.36",
"@types/react-color": "^3.0.6",
"@types/react-dom": "^17.0.13",
"@types/react-google-recaptcha": "^2.1.5",
"@types/react-linkify": "^1.0.0",
"@types/react": "^18.3.20",
"@types/react-bootstrap": "^0.32.37",
"@types/react-color": "^3.0.13",
"@types/react-dom": "^18.3.6",
"@types/react-google-recaptcha": "^2.1.9",
"@types/react-linkify": "^1.0.4",
"@types/recurly__recurly-js": "^4.22.0",
"@types/sinon-chai": "^3.2.8",
"@types/uuid": "^9.0.8",
@@ -326,13 +325,13 @@
"postcss-loader": "^7.3.3",
"prop-types": "^15.7.2",
"qrcode": "^1.4.4",
"react": "^17.0.2",
"react": "^18.3.1",
"react-bootstrap-5": "npm:react-bootstrap@^2.10.5",
"react-chartjs-2": "^5.0.1",
"react-color": "^2.19.3",
"react-dnd": "^16.0.1",
"react-dnd-html5-backend": "^16.0.1",
"react-dom": "^17.0.2",
"react-dom": "^18.3.1",
"react-error-boundary": "^5.0.0",
"react-google-recaptcha": "^3.1.0",
"react-i18next": "^13.3.1",
@@ -348,7 +347,7 @@
"sinon": "^7.5.0",
"sinon-chai": "^3.7.0",
"sinon-mongoose": "^2.3.0",
"storybook": "^8.6.4",
"storybook": "^8.6.12",
"stylelint-config-standard-scss": "^13.1.0",
"terser-webpack-plugin": "^5.3.9",
"thread-loader": "^4.0.2",
@@ -361,7 +360,7 @@
"webpack": "^5.98.0",
"webpack-assets-manifest": "^5.2.1",
"webpack-cli": "^5.1.4",
"webpack-dev-server": "^5.2.0",
"webpack-dev-server": "^5.2.1",
"webpack-merge": "^5.10.0",
"yup": "^0.32.11"
},