-
- {{ $t('times.next') }}
-
-
-
+
+
+ {{ $t('times.next') }}
-
-
- {{ $t('times.future') }}
-
+
+
-
+
+
+ {{ $t('times.future') }}
-
+
+
+
@@ -38,7 +36,9 @@ import ScheduleRow from './ScheduleRow.vue';
export default {
components: { ScheduleRow },
- props: ['mode'],
+ props: {
+ mode: String,
+ },
computed: {
...mapGetters('splatoon', ['now']),
schedules() {
diff --git a/src/web/components/splatoon/SplatfestHistoryDialog.vue b/src/web/components/splatoon/SplatfestHistoryDialog.vue
index 0ae2e9c..0b8ee9a 100644
--- a/src/web/components/splatoon/SplatfestHistoryDialog.vue
+++ b/src/web/components/splatoon/SplatfestHistoryDialog.vue
@@ -17,13 +17,13 @@
trigger-class="button is-clear font-splatoon2"
>
- {{ region.name }}
+ {{ regionOption.name }}
@@ -97,7 +97,9 @@ export default {
return Vue.i18n.translate('splatfest.results_in', { time });
},
},
- props: ['region'],
+ props: {
+ region: String,
+ },
computed: {
...mapGetters('splatoon', ['now']),
regions() {
diff --git a/src/web/components/splatoon/SplatfestResultsRow.vue b/src/web/components/splatoon/SplatfestResultsRow.vue
index d99b6e1..dc56156 100644
--- a/src/web/components/splatoon/SplatfestResultsRow.vue
+++ b/src/web/components/splatoon/SplatfestResultsRow.vue
@@ -44,7 +44,10 @@ export default {
return value.toString().slice(-2);
},
},
- props: ['festival', 'type'],
+ props: {
+ festival: Object,
+ type: String,
+ },
computed: {
winner() {
return this.festival.results.summary[this.type] ? 'bravo' : 'alpha';
diff --git a/src/web/components/splatoon/SplatfestWinnerBar.vue b/src/web/components/splatoon/SplatfestWinnerBar.vue
index 7249380..5af29e5 100644
--- a/src/web/components/splatoon/SplatfestWinnerBar.vue
+++ b/src/web/components/splatoon/SplatfestWinnerBar.vue
@@ -1,10 +1,14 @@