From ec7366ed6c79d62c203c8db30fb74504374427f3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Sun, 3 Mar 2024 22:15:12 +0100 Subject: [PATCH] perf(ui): use computed ref when possible MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- .../components/charging-stations/CSData.vue | 2 +- ui/web/src/views/ChargingStationsView.vue | 19 +++++++++++-------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/ui/web/src/components/charging-stations/CSData.vue b/ui/web/src/components/charging-stations/CSData.vue index 6a31e20b..3eab286f 100644 --- a/ui/web/src/components/charging-stations/CSData.vue +++ b/ui/web/src/components/charging-stations/CSData.vue @@ -9,7 +9,7 @@ {{ getWSState() }} - {{ chargingStation?.bootNotificationResponse?.status ?? 'Ø' }} + {{ chargingStation.bootNotificationResponse?.status ?? 'Ø' }} {{ chargingStation.stationInfo.templateName }} diff --git a/ui/web/src/views/ChargingStationsView.vue b/ui/web/src/views/ChargingStationsView.vue index f76e40e6..2546c6bf 100644 --- a/ui/web/src/views/ChargingStationsView.vue +++ b/ui/web/src/views/ChargingStationsView.vue @@ -65,14 +65,9 @@ :status="state.simulatorState?.started" :on="() => startSimulator()" :off="() => stopSimulator()" - :class=" - state.simulatorState?.started === true - ? 'simulator-stop-button' - : 'simulator-start-button' - " + :class="simulatorButtonClass" > - {{ state.simulatorState?.started === true ? 'Stop' : 'Start' }} Simulator - {{ state.simulatorState?.version != null ? ` (${state.simulatorState?.version})` : '' }} + {{ simulatorButtonMessage }}