aboutsummaryrefslogtreecommitdiff
path: root/src/components/nav_panel
diff options
context:
space:
mode:
authorShpuld Shpuldson <shp@cock.li>2020-07-07 18:20:37 +0300
committerShpuld Shpuldson <shp@cock.li>2020-07-07 18:20:37 +0300
commitcde6acdbbd3a363832cfaf192b211c2576e5cc10 (patch)
tree4d452e06ea52ae7f966e3a3262d608cbfeef5cf9 /src/components/nav_panel
parentddde05771fdda8e07ff757c3469ab981ef2be295 (diff)
update navigation, rename timeline link in nav panel to timelines
Diffstat (limited to 'src/components/nav_panel')
-rw-r--r--src/components/nav_panel/nav_panel.js3
-rw-r--r--src/components/nav_panel/nav_panel.vue9
2 files changed, 5 insertions, 7 deletions
diff --git a/src/components/nav_panel/nav_panel.js b/src/components/nav_panel/nav_panel.js
index 42637a82..d9e87a1b 100644
--- a/src/components/nav_panel/nav_panel.js
+++ b/src/components/nav_panel/nav_panel.js
@@ -11,6 +11,9 @@ const NavPanel = {
onTimelineRoute () {
return !!timelineNames()[this.$route.name]
},
+ timelinesRoute () {
+ return this.currentUser ? 'friends' : 'public-timeline'
+ },
...mapState({
currentUser: state => state.users.currentUser,
followRequestCount: state => state.api.followRequests.length,
diff --git a/src/components/nav_panel/nav_panel.vue b/src/components/nav_panel/nav_panel.vue
index d0e626e6..dd6a433b 100644
--- a/src/components/nav_panel/nav_panel.vue
+++ b/src/components/nav_panel/nav_panel.vue
@@ -2,19 +2,14 @@
<div class="nav-panel">
<div class="panel panel-default">
<ul>
- <li v-if="currentUser">
+ <li v-if="currentUser || !privateMode">
<router-link
- :to="{ name: 'friends' }"
+ :to="{ name: timelinesRoute }"
:class="onTimelineRoute && 'router-link-active'"
>
<i class="button-icon icon-home-2" /> {{ $t("nav.timelines") }}
</router-link>
</li>
- <li v-else-if="!privateMode">
- <router-link :to="{ name: 'public-timeline' }">
- <i class="button-icon icon-users" /> {{ $t("nav.public_tl") }}
- </router-link>
- </li>
<li v-if="currentUser">
<router-link :to="{ name: 'interactions', params: { username: currentUser.screen_name } }">
<i class="button-icon icon-bell-alt" /> {{ $t("nav.interactions") }}