diff --git a/js/src/components/NavBar.vue b/js/src/components/NavBar.vue index 4fdd80cd0..6e825fb1a 100644 --- a/js/src/components/NavBar.vue +++ b/js/src/components/NavBar.vue @@ -17,16 +17,32 @@ <b-navbar-item tag="router-link" :to="{ name: RouteName.SEARCH }">{{ $t("Explore") }}</b-navbar-item> - <b-navbar-item tag="router-link" :to="{ name: RouteName.MY_EVENTS }">{{ - $t("My events") - }}</b-navbar-item> + <b-navbar-item + v-if="currentActor.id && currentUser.isLoggedIn" + tag="router-link" + :to="{ name: RouteName.MY_EVENTS }" + >{{ $t("My events") }}</b-navbar-item + > <b-navbar-item tag="router-link" :to="{ name: RouteName.MY_GROUPS }" - v-if="config && config.features.groups" + v-if=" + config && + config.features.groups && + currentActor.id && + currentUser.isLoggedIn + " >{{ $t("My groups") }}</b-navbar-item > - <b-navbar-item tag="span" v-if="config && config.features.eventCreation"> + <b-navbar-item + tag="span" + v-if=" + config && + config.features.eventCreation && + currentActor.id && + currentUser.isLoggedIn + " + > <b-button tag="router-link" :to="{ name: RouteName.CREATE_EVENT }"