From 856ef3496416ada68c103cbea0991ccfb8209ae9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Kihlstr=C3=B6m?= Date: Mon, 5 Nov 2018 19:46:41 +0100 Subject: [PATCH] error fix & literals (#1993) --- src/panels/lovelace/cards/hui-sensor-card.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/panels/lovelace/cards/hui-sensor-card.js b/src/panels/lovelace/cards/hui-sensor-card.js index 9de1bacbb0..586b76976e 100644 --- a/src/panels/lovelace/cards/hui-sensor-card.js +++ b/src/panels/lovelace/cards/hui-sensor-card.js @@ -140,7 +140,6 @@ class HuiSensorCard extends EventsMixin(LitElement) { } _getPath(points) { - const SPACE = " "; let next; let Z; const X = 0; @@ -148,20 +147,17 @@ class HuiSensorCard extends EventsMixin(LitElement) { let path = ""; let point = points[0]; - path += "M" + point[X] + "," + point[Y]; - const first = point; + path += `M ${point[X]},${point[Y]}`; for (let i = 0; i < points.length; i++) { next = points[i]; Z = this._midPoint(point[X], point[Y], next[X], next[Y]); - path += SPACE + Z[X] + "," + Z[Y]; - path += "Q" + Math.floor(next[X]) + "," + next[Y]; + path += ` ${Z[X]},${Z[Y]}`; + path += ` Q${next[X]},${next[Y]}`; point = next; } - const second = points[1]; - Z = this._midPoint(first[X], first[Y], second[X], second[Y]); - path += SPACE + Math.floor(next[X]) + "." + points[points.length - 1]; + path += ` ${next[X]},${next[Y]}`; return path; }