Skip to content

Commit 4275f69

Browse files
committed
Add System Link page (telemetry monitor) for PECAN
1 parent 4d79d09 commit 4275f69

5 files changed

Lines changed: 575 additions & 1 deletion

File tree

pecan/package-lock.json

Lines changed: 147 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pecan/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,14 @@
1717
"@types/plotly.js": "^3.0.8",
1818
"bootstrap": "^5.3.8",
1919
"candied": "^2.2.0",
20+
"lucide-react": "^0.562.0",
2021
"plotly.js-dist-min": "^3.3.0",
2122
"react": "^19.1.1",
2223
"react-bootstrap": "^2.10.10",
2324
"react-dom": "^19.1.1",
2425
"react-router": "^7.9.3",
2526
"reactflow": "^11.11.4",
27+
"socket.io-client": "^4.8.1",
2628
"tailwindcss": "^4.1.13",
2729
"ws": "^8.18.3"
2830
},

pecan/src/components/Sidebar.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,11 @@ function Sidebar({ onClose, isOpen }: Readonly<InputProps>) {
5656
path="/monitor-builder"
5757
onClose={onClose}
5858
/>
59+
<SidebarOption
60+
option="System Link"
61+
path="/system-link"
62+
onClose={onClose}
63+
/>
5964
</ul>
6065
</div>
6166
<footer className="font-footer flex flex-col space-y-8 mb-10">

0 commit comments

Comments
 (0)