diff --git a/WebDisplay/package.json b/WebDisplay/package.json index 873745a..fdf43e4 100644 --- a/WebDisplay/package.json +++ b/WebDisplay/package.json @@ -1,7 +1,7 @@ { "name": "web-display", "version": "1.0.0", - "packageManager": "pnpm@9.15.0", + "packageManager": "pnpm@10.2.1", "scripts": { "dev": "cross-env NODE_OPTIONS='--no-warnings' vite", "build": "vue-tsc --noEmit && vite build", diff --git a/WebDisplay/src/pages/kiosk.vue b/WebDisplay/src/pages/kiosk.vue index d8a34a5..b240139 100644 --- a/WebDisplay/src/pages/kiosk.vue +++ b/WebDisplay/src/pages/kiosk.vue @@ -102,6 +102,7 @@ @click="showFeelsLike = !showFeelsLike" v-if="weatherStore.current">
+ Temperature {{ getTemperature() }} {{ showFeelsLike ? 'Feels Like' : 'Actual' }}
@@ -110,8 +111,9 @@ class="kiosk-humidity text-center pb-3" v-if="weatherStore.current">
+ Dew Point - {{ weatherStore.current?.Humidity?.toFixed(0) + '%' }} + {{ weatherStore.current?.DewPoint?.toFixed(0) + '°' }} {{ dewPointDescription(weatherStore.current?.DewPoint) }}
@@ -120,6 +122,7 @@ class="kiosk-wind text-center pb-3" v-if="weatherStore.current">
+ Wind {{ weatherStore.current?.WindSpeed?.toFixed(1) }} @@ -133,13 +136,14 @@ class="kiosk-pressure text-center pb-3" v-if="weatherStore.current">
+ Pressure {{ (weatherStore.current?.Pressure! / 100).toFixed(0) }} - MB + hPa
{ - this.$patch({ current: JSON.parse(message) }); + const json: WeatherUpdate = JSON.parse(message); + + this.$patch({ current: json }); }); }, async stop() {