diff --git a/package.json b/package.json
index e00f6cc1..73d86337 100644
--- a/package.json
+++ b/package.json
@@ -12,7 +12,6 @@
},
"dependencies": {
"@luontola/react-cache": "^2.0.0-alpha.2019-05-02",
- "@reach/router": "^1.3.3",
"alphanum-sort": "^1.0.2",
"auth0-js": "^9.13.2",
"axios": "^0.19.0",
@@ -26,11 +25,12 @@
"ol": "^6.3.0",
"prop-types": "^15.7.2",
"purecss": "^1.0.1",
- "react": "^0.0.0-experimental-e5d06e34b",
- "react-dom": "^0.0.0-experimental-e5d06e34b",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
"react-error-boundary": "^1.2.5",
"react-intl": "^4.3.1",
"react-qr-svg": "^2.2.2",
+ "react-router-dom": "^6.14.2",
"regenerator-runtime": "^0.13.5"
},
"devDependencies": {
@@ -47,6 +47,7 @@
"@storybook/react": "^5.3.18",
"@types/auth0-js": "^9.12.4",
"@types/lodash": "^4.14.149",
+ "@types/react-dom": "^18.2.7",
"babel-loader": "^8.1.0",
"babel-plugin-react-intl": "^7.1.0",
"babel-preset-react-app": "^9.1.2",
diff --git a/territory-bro.iml b/territory-bro.iml
index 6d471d4f..cbb8d7db 100644
--- a/territory-bro.iml
+++ b/territory-bro.iml
@@ -16,6 +16,9 @@