From 71461eefd51bfcc76675b9493baf9055e77e57c7 Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 22 Oct 2020 18:57:27 +0200 Subject: [PATCH] show not available when a dallas sensor is offline --- interface/src/project/EMSESPDevicesForm.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/interface/src/project/EMSESPDevicesForm.tsx b/interface/src/project/EMSESPDevicesForm.tsx index f408ba25d..a8c1ec2cb 100644 --- a/interface/src/project/EMSESPDevicesForm.tsx +++ b/interface/src/project/EMSESPDevicesForm.tsx @@ -70,6 +70,13 @@ type EMSESPDevicesFormProps = RestFormProps & AuthenticatedContextProps & WithWidthProps; +function formatTemp(t: string) { + if (t == null) { + return "(not available)"; + } + return t + " °C"; +} + class EMSESPDevicesForm extends Component< EMSESPDevicesFormProps, EMSESPDevicesFormState @@ -194,7 +201,7 @@ class EMSESPDevicesForm extends Component< {sensorData.id} - {sensorData.temp} °C + {formatTemp(sensorData.temp)} ))}