diff options
Diffstat (limited to 'src/components/mobile_nav')
| -rw-r--r-- | src/components/mobile_nav/mobile_nav.js | 3 | ||||
| -rw-r--r-- | src/components/mobile_nav/mobile_nav.vue | 6 |
2 files changed, 6 insertions, 3 deletions
diff --git a/src/components/mobile_nav/mobile_nav.js b/src/components/mobile_nav/mobile_nav.js index 88fab656..fd373ac1 100644 --- a/src/components/mobile_nav/mobile_nav.js +++ b/src/components/mobile_nav/mobile_nav.js @@ -13,6 +13,9 @@ const MobileNav = { notificationsOpen: false }), computed: { + currentUser () { + return this.$store.state.users.currentUser + }, unseenNotifications () { return unseenNotificationsFromStore(this.$store) }, diff --git a/src/components/mobile_nav/mobile_nav.vue b/src/components/mobile_nav/mobile_nav.vue index af2d6d5a..cb1aaa46 100644 --- a/src/components/mobile_nav/mobile_nav.vue +++ b/src/components/mobile_nav/mobile_nav.vue @@ -8,18 +8,18 @@ <router-link class="site-name" :to="{ name: 'root' }" active-class="home">{{sitename}}</router-link> </div> <div class='item right'> - <a href="#" class="menu-button" @click.stop.prevent="toggleMobileNotifications()"> + <a v-if="currentUser" href="#" class="menu-button" @click.stop.prevent="toggleMobileNotifications()"> <i class="button-icon icon-bell-alt"></i> <div class="alert-dot" v-if="unseenNotificationsCount"></div> </a> </div> <div class="mobile-notifications-header"> - <span>Notifications</span> + <span>{{$t('notifications.notifications')}}</span> <i class="icon-cancel" @click.stop.prevent="toggleMobileNotifications()"/> </div> </div> <SideDrawer ref="sideDrawer" :logout="logout"/> - <div class="mobile-notifications" :class="{ 'closed': !notificationsOpen }"> + <div v-if="currentUser" class="mobile-notifications" :class="{ 'closed': !notificationsOpen }"> <Notifications ref="notifications" noHeading="true"/> </div> <MobilePostStatusModal /> |
