diff --git a/src/components/Drawer/Metrics.tsx b/src/components/Drawer/Metrics.tsx index b240c0b4..64aedd08 100644 --- a/src/components/Drawer/Metrics.tsx +++ b/src/components/Drawer/Metrics.tsx @@ -33,19 +33,43 @@ export const Metrics = (): JSX.Element => { return (
- {/* {myNode?.deviceMetrics.map((metric) => ( -

{metric.airUtilTx}

- ))} */} { { fill: true, label: "airUtilTx", + yAxisID: "y", data: myNode?.deviceMetrics.map((metric) => { return { x: metric.timestamp, y: metric.airUtilTx }; - }) + }), + backgroundColor: "rgba(102, 126, 234, 0.25)", + borderColor: "rgba(102, 126, 234, 1)", + pointBackgroundColor: "rgba(102, 126, 234, 1)" }, { fill: true, label: "channelUtilization", + yAxisID: "y1", data: myNode?.deviceMetrics.map((metric) => { return { x: metric.timestamp, y: metric.channelUtilization }; - }) + }), + backgroundColor: "rgba(237, 100, 166, 0.25)", + borderColor: "rgba(237, 100, 166, 1)", + pointBackgroundColor: "rgba(237, 100, 166, 1)" }, { fill: true, label: "batteryLevel", + yAxisID: "y2", data: myNode?.deviceMetrics.map((metric) => { return { x: metric.timestamp, y: metric.batteryLevel }; - }) + }), + backgroundColor: "rgba(113, 234, 102, 0.25)", + borderColor: "rgba(113, 234, 102, 1)", + pointBackgroundColor: "rgba(113, 234, 102, 1)" }, { fill: true, label: "voltage", + yAxisID: "y3", data: myNode?.deviceMetrics.map((metric) => { return { x: metric.timestamp, y: metric.voltage }; - }) + }), + backgroundColor: "rgba(234, 166, 102, 0.25)", + borderColor: "rgba(234, 166, 102, 1)", + pointBackgroundColor: "rgba(234, 166, 102, 1)" } ] }}