]> git.immae.eu Git - github/bastienwirtz/homer.git/commitdiff
Small fixes
authorBastien Wirtz <bastien.wirtz@gmail.com>
Tue, 12 Jul 2022 20:26:45 +0000 (22:26 +0200)
committerBastien Wirtz <bastien.wirtz@gmail.com>
Tue, 12 Jul 2022 20:26:45 +0000 (22:26 +0200)
src/components/DarkMode.vue
src/components/Message.vue
src/components/SettingToggle.vue
src/components/services/OpenWeather.vue

index 677238acbd101bdf4683e554b66b6a4a0028f2ba..4318c228bbf0a940d27a104f09b83bcf04129d3c 100644 (file)
@@ -1,6 +1,6 @@
 <template>
   <a
-    v-on:click="toggleTheme()"
+    @click="toggleTheme()"
     aria-label="Toggle dark mode"
     class="navbar-item is-inline-block-mobile"
   >
index 00ce158d7d96521930230bad7c6d23c3a1bbd8e4..2b338ef2e167d0b21962121daa93192d173e5e20 100644 (file)
@@ -47,7 +47,6 @@ export default {
       }
       if (this.item.url) {
         let fetchedMessage = await this.downloadMessage(this.item.url);
-        console.log("done");
         if (this.item.mapping) {
           fetchedMessage = this.mapRemoteMessage(fetchedMessage);
         }
index 6c8a10fa87a455accd9d25abbf5570a389fc4ca0..efa7caa89e06142f8ebe8ce13422221fcd48ce54 100644 (file)
@@ -1,5 +1,8 @@
 <template>
-  <a v-on:click="toggleSetting()" class="navbar-item is-inline-block-mobile">
+  <a
+    @click.prevent="toggleSetting()"
+    class="navbar-item is-inline-block-mobile"
+  >
     <span><i :class="['fas', 'fa-fw', value ? icon : secondaryIcon]"></i></span>
     <slot></slot>
   </a>
index 756abf77f2b1656bb6aa3167034490dca78d2b50..ba0be96e92e56e421b173b518e7f313ca3551f9e 100644 (file)
@@ -55,9 +55,9 @@ export default {
       if (!this.temp) return "";
 
       let unit = "K";
-      if (this.item.type === "metric") {
+      if (this.item.units === "metric") {
         unit = "°C";
-      } else if (this.item.type === "imperial") {
+      } else if (this.item.units === "imperial") {
         unit = "°F";
       }
       return `${this.temp} ${unit}`;