diff --git a/.changeset/long-eyes-confess.md b/.changeset/long-eyes-confess.md new file mode 100644 index 0000000000..f35504f8d7 --- /dev/null +++ b/.changeset/long-eyes-confess.md @@ -0,0 +1,38 @@ +--- +'@backstage/app-defaults': patch +'@backstage/core-components': patch +'@backstage/dev-utils': patch +'@backstage/test-utils': patch +'@backstage/plugin-airbrake': patch +'@backstage/plugin-api-docs': patch +'@backstage/plugin-azure-devops': patch +'@backstage/plugin-badges': patch +'@backstage/plugin-catalog': patch +'@backstage/plugin-catalog-graph': patch +'@backstage/plugin-catalog-import': patch +'@backstage/plugin-catalog-react': patch +'@backstage/plugin-circleci': patch +'@backstage/plugin-cloudbuild': patch +'@backstage/plugin-code-climate': patch +'@backstage/plugin-code-coverage': patch +'@backstage/plugin-explore': patch +'@backstage/plugin-git-release-manager': patch +'@backstage/plugin-github-actions': patch +'@backstage/plugin-home': patch +'@backstage/plugin-jenkins': patch +'@backstage/plugin-kafka': patch +'@backstage/plugin-org': patch +'@backstage/plugin-permission-react': patch +'@backstage/plugin-playlist': patch +'@backstage/plugin-rollbar': patch +'@backstage/plugin-scaffolder': patch +'@backstage/plugin-search': patch +'@backstage/plugin-search-react': patch +'@backstage/plugin-sentry': patch +'@backstage/plugin-shortcuts': patch +'@backstage/plugin-techdocs': patch +'@backstage/plugin-todo': patch +'@backstage/plugin-user-settings': patch +--- + +Internal refactor to use `react-router-dom` rather than `react-router`. diff --git a/packages/app-defaults/package.json b/packages/app-defaults/package.json index 5b8e4da681..61eac23cc6 100644 --- a/packages/app-defaults/package.json +++ b/packages/app-defaults/package.json @@ -43,7 +43,6 @@ "peerDependencies": { "react": "^16.13.1 || ^17.0.0", "react-dom": "^16.13.1 || ^17.0.0", - "react-router": "6.0.0-beta.0 || ^6.3.0", "react-router-dom": "6.0.0-beta.0 || ^6.3.0" }, "devDependencies": { diff --git a/packages/app/package.json b/packages/app/package.json index e953838a2f..b7b75f83c2 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -77,7 +77,6 @@ "prop-types": "^15.7.2", "react": "^17.0.2", "react-dom": "^17.0.2", - "react-router": "^6.3.0", "react-router-dom": "^6.3.0", "react-use": "^17.2.4", "zen-observable": "^0.10.0" diff --git a/packages/app/src/App.tsx b/packages/app/src/App.tsx index 05ef61c11a..23bacfceec 100644 --- a/packages/app/src/App.tsx +++ b/packages/app/src/App.tsx @@ -86,7 +86,7 @@ import { import { AdvancedSettings } from './components/advancedSettings'; import AlarmIcon from '@material-ui/icons/Alarm'; import React from 'react'; -import { Navigate, Route } from 'react-router'; +import { Navigate, Route } from 'react-router-dom'; import { apis } from './apis'; import { entityPage } from './components/catalog/EntityPage'; import { homePage } from './components/home/HomePage'; diff --git a/packages/core-components/package.json b/packages/core-components/package.json index dc2bc08093..4a028e9dc3 100644 --- a/packages/core-components/package.json +++ b/packages/core-components/package.json @@ -74,7 +74,6 @@ "@types/react": "^16.13.1 || ^17.0.0", "react": "^16.13.1 || ^17.0.0", "react-dom": "^16.13.1 || ^17.0.0", - "react-router": "6.0.0-beta.0 || ^6.3.0", "react-router-dom": "6.0.0-beta.0 || ^6.3.0" }, "devDependencies": { diff --git a/packages/core-components/src/components/Button/Button.test.tsx b/packages/core-components/src/components/Button/Button.test.tsx index 805b3b3f10..c5942e3d78 100644 --- a/packages/core-components/src/components/Button/Button.test.tsx +++ b/packages/core-components/src/components/Button/Button.test.tsx @@ -18,7 +18,7 @@ import React from 'react'; import { render, fireEvent, act } from '@testing-library/react'; import { wrapInTestApp } from '@backstage/test-utils'; import { Button } from './Button'; -import { Route, Routes } from 'react-router'; +import { Route, Routes } from 'react-router-dom'; describe('