diff --git a/webui/package.json b/webui/package.json index 9fab480..e12e6d1 100644 --- a/webui/package.json +++ b/webui/package.json @@ -15,12 +15,12 @@ "peerDependencies": { "@govoplan/core-webui": "^0.1.10", "lucide-react": "^1.23.0", - "react": "^19.0.0", - "react-dom": "^19.0.0", - "react-router-dom": ">=7.18.2 <8", - "@vitejs/plugin-react": "^4.3.4", + "react": ">=19.2.7 <20", + "react-dom": ">=19.2.7 <20", + "react-router": ">=8.3.0 <9", + "@vitejs/plugin-react": "^5.2.0", "typescript": "^5.7.2", - "vite": "^6.0.6" + "vite": "^7.3.6" }, "peerDependenciesMeta": { "@govoplan/core-webui": { diff --git a/webui/src/features/docs/DocsPage.tsx b/webui/src/features/docs/DocsPage.tsx index 1f91c75..3a9a405 100644 --- a/webui/src/features/docs/DocsPage.tsx +++ b/webui/src/features/docs/DocsPage.tsx @@ -1,5 +1,5 @@ import { useEffect, useMemo, useRef, useState } from "react"; -import { Link, useLocation } from "react-router-dom"; +import { Link, useLocation } from "react-router"; import { ChevronDown, ChevronRight, RefreshCw } from "lucide-react"; import { Button,