Skip to content

Commit 60016d8

Browse files
committed
Add LogViewer component and update dependencies for enhanced logging functionality
- Introduced a new LogViewer component for displaying and filtering network logs with virtual scrolling. - Updated package dependencies, including adding @types/react-window, react-resizable-panels, react-window, and use-debounce for improved performance and functionality. - Enhanced NetworkView to integrate LogViewer, allowing for better log management and user interaction. - Refactored NetworkEdge and ReactFlowGraph components for improved performance and code clarity.
1 parent ca6370e commit 60016d8

File tree

6 files changed

+715
-53
lines changed

6 files changed

+715
-53
lines changed

frontend/package-lock.json

Lines changed: 45 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
},
2424
"dependencies": {
2525
"@tanstack/react-virtual": "^3.13.12",
26+
"@types/react-window": "^1.8.8",
2627
"@xyflow/react": "^12.8.4",
2728
"clsx": "^2.1.0",
2829
"d3": "^7.9.0",
@@ -31,8 +32,11 @@
3132
"lucide-react": "^0.323.0",
3233
"react": "^18.2.0",
3334
"react-dom": "^18.2.0",
35+
"react-resizable-panels": "^3.0.5",
3436
"react-router-dom": "^6.8.1",
37+
"react-window": "^2.0.0",
3538
"swr": "^2.2.4",
39+
"use-debounce": "^10.0.5",
3640
"zustand": "^4.4.7"
3741
},
3842
"devDependencies": {

0 commit comments

Comments
 (0)