diff --git a/Display/package-lock.json b/Display/package-lock.json index 9786584..ee501d3 100644 --- a/Display/package-lock.json +++ b/Display/package-lock.json @@ -1955,6 +1955,11 @@ "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", "dev": true }, + "@types/regression": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/regression/-/regression-2.0.0.tgz", + "integrity": "sha512-Ch2FD53M1HpFLL6zSTc/sfuyqQcIPy+/PV3xFT6QYtk9EOiMI29XOYmLNxBb1Y0lfMOR/NNa86J1gRc/1jGLyw==" + }, "@types/selenium-webdriver": { "version": "3.0.16", "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.16.tgz", diff --git a/Display/package.json b/Display/package.json index fe3b2db..a9db38c 100644 --- a/Display/package.json +++ b/Display/package.json @@ -23,6 +23,7 @@ "@angular/platform-browser-dynamic": "~8.2.4", "@angular/router": "~8.2.4", "@aspnet/signalr": "^1.1.4", + "@types/regression": "^2.0.0", "angular-gridster2": "^8.2.0", "angular-highcharts": "^8.0.3", "hammerjs": "^2.0.8", diff --git a/Display/src/app/components/weather/pressure-trend/pressure-trend.component.ts b/Display/src/app/components/weather/pressure-trend/pressure-trend.component.ts index 93efc78..eb1eef8 100644 --- a/Display/src/app/components/weather/pressure-trend/pressure-trend.component.ts +++ b/Display/src/app/components/weather/pressure-trend/pressure-trend.component.ts @@ -34,10 +34,10 @@ export class PressureTrendComponent implements OnInit { return; } - const points: Array> = []; + const points: [number, number][] = []; weatherData.forEach((weatherValue: WeatherValue) => { - const point = [moment(weatherValue.timestamp).unix(), weatherValue.value / 100]; + const point: [number, number] = [moment(weatherValue.timestamp).unix(), weatherValue.value / 100]; points.push(point); });