aboutsummaryrefslogtreecommitdiff
path: root/src/components/interactions
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/interactions')
-rw-r--r--src/components/interactions/interactions.js4
-rw-r--r--src/components/interactions/interactions.vue27
2 files changed, 20 insertions, 11 deletions
diff --git a/src/components/interactions/interactions.js b/src/components/interactions/interactions.js
index d4e3cc17..1f8a9de9 100644
--- a/src/components/interactions/interactions.js
+++ b/src/components/interactions/interactions.js
@@ -13,8 +13,8 @@ const Interactions = {
}
},
methods: {
- onModeSwitch (index, dataset) {
- this.filterMode = tabModeDict[dataset.filter]
+ onModeSwitch (key) {
+ this.filterMode = tabModeDict[key]
}
},
components: {
diff --git a/src/components/interactions/interactions.vue b/src/components/interactions/interactions.vue
index 38b2670d..08cee343 100644
--- a/src/components/interactions/interactions.vue
+++ b/src/components/interactions/interactions.vue
@@ -7,18 +7,27 @@
</div>
<tab-switcher
ref="tabSwitcher"
- :onSwitch="onModeSwitch"
- >
- <span data-tab-dummy data-filter="mentions" :label="$t('nav.mentions')"/>
- <span data-tab-dummy data-filter="likes+repeats" :label="$t('interactions.favs_repeats')"/>
- <span data-tab-dummy data-filter="follows" :label="$t('interactions.follows')"/>
+ :on-switch="onModeSwitch"
+ >
+ <span
+ key="mentions"
+ :label="$t('nav.mentions')"
+ />
+ <span
+ key="likes+repeats"
+ :label="$t('interactions.favs_repeats')"
+ />
+ <span
+ key="follows"
+ :label="$t('interactions.follows')"
+ />
</tab-switcher>
<Notifications
ref="notifications"
- :noHeading="true"
- :minimalMode="true"
- :filterMode="filterMode"
- />
+ :no-heading="true"
+ :minimal-mode="true"
+ :filter-mode="filterMode"
+ />
</div>
</template>