From 8261ca74d9ee5a0bd9cf79425a653612dc5e4ac3 Mon Sep 17 00:00:00 2001 From: Samuel Gratzl Date: Tue, 20 Jul 2021 22:23:41 +0200 Subject: [PATCH] refactor: flat sensor list again --- src/modes/exportdata/ExportData.svelte | 62 +++++++------------------- 1 file changed, 17 insertions(+), 45 deletions(-) diff --git a/src/modes/exportdata/ExportData.svelte b/src/modes/exportdata/ExportData.svelte index a7a267c3..70022152 100644 --- a/src/modes/exportdata/ExportData.svelte +++ b/src/modes/exportdata/ExportData.svelte @@ -17,24 +17,12 @@ let sourceValue = null; $: source = sourceValue ? $metaDataManager.metaSources.find((d) => d.source === sourceValue) : null; - $: sensors = source ? source.sensors.filter((d) => d.meta.signal_basename === d.signal) : []; - let sensorBaseValue = null; - $: sensorBase = sensorBaseValue ? $metaDataManager.getSensor(sensorBaseValue) : null; - - $: { - if (source && !sensors.find((d) => d.key === sensorBaseValue)) { - sensorBaseValue = sensors[0].key; - } - } - $: sensorVariants = - sensorBase && source - ? source.sensors.filter((d) => d.meta.signal_basename === sensorBase.meta.signal_basename) - : []; + $: sensors = source ? source.sensors : []; let sensorValue = null; - $: sensor = sensorValue ? $metaDataManager.getSensor(sensorValue) : sensorBase; + $: sensor = sensorValue ? $metaDataManager.getSensor(sensorValue) : null; $: { - if (sensorBase && !sensorVariants.find((d) => d.key === sensorValue)) { - sensorValue = sensorVariants[0].key; + if (source && !sensors.find((d) => d.key === sensorValue)) { + sensorValue = sensors[0].key; } } @@ -210,35 +198,19 @@
2. Select -

Pick a signal and one of its variants from this data source.

-
-
- -
- -
-
-
- -
- -
+

Pick a signal from this data source.

+
+ +
+