diff options
| author | lain <lain@soykaf.club> | 2020-08-19 12:00:12 +0000 |
|---|---|---|
| committer | lain <lain@soykaf.club> | 2020-08-19 12:00:12 +0000 |
| commit | 54b7e986a77e0da4d9c87d77fff29b578cc3b916 (patch) | |
| tree | 777ceef7f1fe23db6453ca22557a25347e8a23ee | |
| parent | ddeeb240acf229d159e7f85f508a9d92213e2be4 (diff) | |
| parent | 54b619dfec7255cec44dd2d23add1bbc9062ffee (diff) | |
Merge branch 'fix/tag-timeline-title' into 'develop'
Fix #928 show tag name in title for tag timelines
Closes #928
See merge request pleroma/pleroma-fe!1212
| -rw-r--r-- | src/components/timeline_menu/timeline_menu.js | 16 | ||||
| -rw-r--r-- | src/components/timeline_menu/timeline_menu.vue | 2 |
2 files changed, 12 insertions, 6 deletions
diff --git a/src/components/timeline_menu/timeline_menu.js b/src/components/timeline_menu/timeline_menu.js index c0d75c54..2be75b06 100644 --- a/src/components/timeline_menu/timeline_menu.js +++ b/src/components/timeline_menu/timeline_menu.js @@ -9,7 +9,8 @@ export const timelineNames = () => { 'bookmarks': 'nav.bookmarks', 'dms': 'nav.dms', 'public-timeline': 'nav.public_tl', - 'public-external-timeline': 'nav.twkn' + 'public-external-timeline': 'nav.twkn', + 'tag-timeline': 'tag' } } @@ -40,6 +41,14 @@ const TimelineMenu = { setTimeout(() => { this.isOpen = true }, 25) + }, + timelineName () { + const route = this.$route.name + if (route === 'tag-timeline') { + return '#' + this.$route.params.tag + } + const i18nkey = timelineNames()[this.$route.name] + return i18nkey ? this.$t(i18nkey) : route } }, computed: { @@ -47,10 +56,7 @@ const TimelineMenu = { currentUser: state => state.users.currentUser, privateMode: state => state.instance.private, federating: state => state.instance.federating - }), - timelineNames () { - return timelineNames() - } + }) } } diff --git a/src/components/timeline_menu/timeline_menu.vue b/src/components/timeline_menu/timeline_menu.vue index add8a6eb..be512d60 100644 --- a/src/components/timeline_menu/timeline_menu.vue +++ b/src/components/timeline_menu/timeline_menu.vue @@ -45,7 +45,7 @@ slot="trigger" class="title timeline-menu-title" > - <span>{{ $t(timelineNames[$route.name]) }}</span> + <span>{{ timelineName() }}</span> <i class="icon-down-open" /> </div> </Popover> |
