From a288e2ca9fdd1fca1787040654ce56c0ef7aa20b Mon Sep 17 00:00:00 2001 From: Chris Greening Date: Wed, 1 Oct 2025 22:28:27 +0100 Subject: [PATCH] Hide and show traces --- src/components/Legend.tsx | 2 +- src/components/StatsPanel.tsx | 22 ++++++++++++++----- src/components/__tests__/Legend.test.tsx | 4 ++-- src/components/__tests__/PlotCanvas.test.tsx | 2 +- src/components/__tests__/SeriesPanel.test.tsx | 4 ++-- src/components/__tests__/StatsPanel.test.tsx | 9 ++++++-- src/store/RingStore.ts | 18 ++++++++++++--- src/store/__tests__/RingStore.test.ts | 22 ++++++++++++++++--- src/types/plot.ts | 1 + src/utils/__tests__/chartExport.test.ts | 8 +++---- .../plotRendering.drawSeries.test.ts | 20 ++++++++++++++++- src/utils/plotRendering.ts | 8 ++++++- 12 files changed, 95 insertions(+), 25 deletions(-) diff --git a/src/components/Legend.tsx b/src/components/Legend.tsx index 2da312e..cdb99ab 100644 --- a/src/components/Legend.tsx +++ b/src/components/Legend.tsx @@ -28,7 +28,7 @@ export function Legend() {
Legend
- {series.map((s) => ( + {series.filter(s => s.visible).map((s) => (