mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
[latexqc] Update frontend dependencies (#20310)
* Add `LaTeX Quality Control` to the readme * Update dependencies * Match `web` version * Update to modern packages * Update to modern versions * Import `Link` from `react-router-dom` * Import Helmet correctly * Remove `react-router-redux` It seems that we're not actually getting anything from it (?) * Update component containers/App * Revert unecessary changes to containers/App * Update component containers/Upload * Revert unnecessary changes to container/Upload * Fix links * Add `withNavigation` HOC * Fix link to `/upload` * Remove unneeded `navigate` props * SSR: Use `StaticRouterProvider` * CSR: Use `createBrowserRouter` * SSR: Simplify since we don't need to perform queries * Add `data-testid`s to components * Update tests (`enzyme` -> `@testing-library`) * Remove unneeded "before" in tests * Revert "Remove unneeded "before" in tests" (actually necessary) * Rename `devToolsExtension` to `__REDUX_DEVTOOLS_EXTENSION__` Per https://github.com/zalmoxisus/redux-devtools-extension/issues/220 * Return 404 on invalid paths * Remove unuseds dependencies * Re-implement react-router `onUpdate` with `RouteChangedHandler` It appears that `onUpdate` was removed from react-router https://github.com/remix-run/react-router/issues/4278 * Update package-lock * Remove debug log GitOrigin-RevId: 3244b4266b53ac57a92ed4adc7c0e00b93a6b361
This commit is contained in:
parent
2c53687ea1
commit
3c459e2032
1 changed files with 644 additions and 1604 deletions
2248
package-lock.json
generated
2248
package-lock.json
generated
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue