diff --git a/package-lock.json b/package-lock.json
index ca0ed6a..6a7f28d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -23,7 +23,7 @@
                 "react": "^18.2.0",
                 "react-dom": "^18.2.0",
                 "react-router": "^6.19.0",
-                "react-router-dom": "^6.19.0",
+                "react-router-dom": "^6.20.0",
                 "static-server": "^2.2.1",
                 "vitest": "^0.34.6"
             },
@@ -4652,9 +4652,9 @@
             }
         },
         "node_modules/@remix-run/router": {
-            "version": "1.12.0",
-            "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.12.0.tgz",
-            "integrity": "sha512-2hXv036Bux90e1GXTWSMfNzfDDK8LA8JYEWfyHxzvwdp6GyoWEovKc9cotb3KCKmkdwsIBuFGX7ScTWyiHv7Eg==",
+            "version": "1.13.0",
+            "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.13.0.tgz",
+            "integrity": "sha512-5dMOnVnefRsl4uRnAdoWjtVTdh8e6aZqgM4puy9nmEADH72ck+uXwzpJLEKE9Q6F8ZljNewLgmTfkxUrBdv4WA==",
             "engines": {
                 "node": ">=14.0.0"
             }
@@ -9810,11 +9810,11 @@
             }
         },
         "node_modules/react-router": {
-            "version": "6.19.0",
-            "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.19.0.tgz",
-            "integrity": "sha512-0W63PKCZ7+OuQd7Tm+RbkI8kCLmn4GPjDbX61tWljPxWgqTKlEpeQUwPkT1DRjYhF8KSihK0hQpmhU4uxVMcdw==",
+            "version": "6.20.0",
+            "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.20.0.tgz",
+            "integrity": "sha512-pVvzsSsgUxxtuNfTHC4IxjATs10UaAtvLGVSA1tbUE4GDaOSU1Esu2xF5nWLz7KPiMuW8BJWuPFdlGYJ7/rW0w==",
             "dependencies": {
-                "@remix-run/router": "1.12.0"
+                "@remix-run/router": "1.13.0"
             },
             "engines": {
                 "node": ">=14.0.0"
@@ -9824,12 +9824,12 @@
             }
         },
         "node_modules/react-router-dom": {
-            "version": "6.19.0",
-            "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.19.0.tgz",
-            "integrity": "sha512-N6dWlcgL2w0U5HZUUqU2wlmOrSb3ighJmtQ438SWbhB1yuLTXQ8yyTBMK3BSvVjp7gBtKurT554nCtMOgxCZmQ==",
+            "version": "6.20.0",
+            "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.20.0.tgz",
+            "integrity": "sha512-CbcKjEyiSVpA6UtCHOIYLUYn/UJfwzp55va4yEfpk7JBN3GPqWfHrdLkAvNCcpXr8QoihcDMuk0dzWZxtlB/mQ==",
             "dependencies": {
-                "@remix-run/router": "1.12.0",
-                "react-router": "6.19.0"
+                "@remix-run/router": "1.13.0",
+                "react-router": "6.20.0"
             },
             "engines": {
                 "node": ">=14.0.0"
@@ -14003,9 +14003,9 @@
             }
         },
         "@remix-run/router": {
-            "version": "1.12.0",
-            "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.12.0.tgz",
-            "integrity": "sha512-2hXv036Bux90e1GXTWSMfNzfDDK8LA8JYEWfyHxzvwdp6GyoWEovKc9cotb3KCKmkdwsIBuFGX7ScTWyiHv7Eg=="
+            "version": "1.13.0",
+            "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.13.0.tgz",
+            "integrity": "sha512-5dMOnVnefRsl4uRnAdoWjtVTdh8e6aZqgM4puy9nmEADH72ck+uXwzpJLEKE9Q6F8ZljNewLgmTfkxUrBdv4WA=="
         },
         "@sinclair/typebox": {
             "version": "0.27.8",
@@ -17706,20 +17706,20 @@
             "dev": true
         },
         "react-router": {
-            "version": "6.19.0",
-            "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.19.0.tgz",
-            "integrity": "sha512-0W63PKCZ7+OuQd7Tm+RbkI8kCLmn4GPjDbX61tWljPxWgqTKlEpeQUwPkT1DRjYhF8KSihK0hQpmhU4uxVMcdw==",
+            "version": "6.20.0",
+            "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.20.0.tgz",
+            "integrity": "sha512-pVvzsSsgUxxtuNfTHC4IxjATs10UaAtvLGVSA1tbUE4GDaOSU1Esu2xF5nWLz7KPiMuW8BJWuPFdlGYJ7/rW0w==",
             "requires": {
-                "@remix-run/router": "1.12.0"
+                "@remix-run/router": "1.13.0"
             }
         },
         "react-router-dom": {
-            "version": "6.19.0",
-            "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.19.0.tgz",
-            "integrity": "sha512-N6dWlcgL2w0U5HZUUqU2wlmOrSb3ighJmtQ438SWbhB1yuLTXQ8yyTBMK3BSvVjp7gBtKurT554nCtMOgxCZmQ==",
+            "version": "6.20.0",
+            "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.20.0.tgz",
+            "integrity": "sha512-CbcKjEyiSVpA6UtCHOIYLUYn/UJfwzp55va4yEfpk7JBN3GPqWfHrdLkAvNCcpXr8QoihcDMuk0dzWZxtlB/mQ==",
             "requires": {
-                "@remix-run/router": "1.12.0",
-                "react-router": "6.19.0"
+                "@remix-run/router": "1.13.0",
+                "react-router": "6.20.0"
             }
         },
         "redent": {
diff --git a/package.json b/package.json
index cc999e5..5e8feca 100644
--- a/package.json
+++ b/package.json
@@ -36,7 +36,7 @@
         "react": "^18.2.0",
         "react-dom": "^18.2.0",
         "react-router": "^6.19.0",
-        "react-router-dom": "^6.19.0",
+        "react-router-dom": "^6.20.0",
         "static-server": "^2.2.1",
         "vitest": "^0.34.6"
     },