refactor(coverage): 资产覆盖图改用 G6 真力导向布局
- 渲染引擎 xyflow+d3-force(静态坐标) → @antv/g6 d3-force 布局 + drag-element-force/drag-canvas/zoom-canvas:拖拽实时重排、缩放平移 - 动态 import @antv/g6(避开 SSR/静态导出),顶层仅 import type - 折叠/分页、点击抽屉、展示更多逻辑与配色语义原样保留 - 轮询改为按需刷新(避免力导布局被反复打断) - 依赖:声明 @antv/g6,移除不再用的 d3-force/@types/d3-force Co-Authored-By: Claude Opus 4.8 <[email protected]>
This commit is contained in:
1 parent
04f40daa5c
commit
db2e1f9a49
3 files changed
+232
-307
No files matched your search
+1
-2
@@ -20,6 +20,7 @@
|
||||
]
|
||||
},
|
||||
"dependencies": {
|
||||
"@antv/g6": "^5.1.1",
|
||||
"@antv/graphin": "^3.0.5",
|
||||
"@base-ui/react": "^1.6.0",
|
||||
"@dnd-kit/core": "^6.3.1",
|
||||
@@ -33,7 +34,6 @@
|
||||
"class-variance-authority": "^0.7.1",
|
||||
"clsx": "^2.1.1",
|
||||
"cmdk": "^1.1.1",
|
||||
"d3-force": "^3.0.0",
|
||||
"d3-geo": "^3.1.1",
|
||||
"date-fns": "^4.4.0",
|
||||
"embla-carousel-react": "^8.6.0",
|
||||
@@ -65,7 +65,6 @@
|
||||
"devDependencies": {
|
||||
"@biomejs/biome": "^2.5.1",
|
||||
"@tailwindcss/postcss": "^4.3.2",
|
||||
"@types/d3-force": "^3.0.10",
|
||||
"@types/d3-geo": "^3.1.0",
|
||||
"@types/node": "^22.20.0",
|
||||
"@types/react": "^19.2.17",
|
||||
|
||||
Reference in new issue
Block a user