From 1f91cddda54769d64c88b0de88683c6089583dce Mon Sep 17 00:00:00 2001 From: Jack Goh Date: Tue, 26 Jun 2018 18:21:40 +0800 Subject: [PATCH] show top navigation only if user already login --- resources/assets/js/components/LocaleDropdown.vue | 15 ++++++++------- resources/assets/js/router/routes.js | 14 +++++++------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/resources/assets/js/components/LocaleDropdown.vue b/resources/assets/js/components/LocaleDropdown.vue index f4b0d5c3..fb6f762c 100644 --- a/resources/assets/js/components/LocaleDropdown.vue +++ b/resources/assets/js/components/LocaleDropdown.vue @@ -1,7 +1,7 @@ @@ -28,7 +28,8 @@ import { loadMessages } from '~/plugins/i18n' export default { computed: mapGetters({ locale: 'lang/locale', - locales: 'lang/locales' + locales: 'lang/locales', + user: 'auth/user' }), methods: { diff --git a/resources/assets/js/router/routes.js b/resources/assets/js/router/routes.js index 116f0d7f..e6b8f8de 100644 --- a/resources/assets/js/router/routes.js +++ b/resources/assets/js/router/routes.js @@ -62,13 +62,13 @@ export default [ { path: '/booking/:id/po-complete', name: 'booking.user.pocomplete', component: PoComplete }, { path: '/booking/:id/complete', name: 'booking.complete', component: Completed }, - { path: '/admin', - component: Admin, - children: [ - { path: '', redirect: { name: 'admin.index' } }, - { path: 'index', name: 'admin.index', component: Admin }, - { path: 'home', name: 'admin.home', component: AdminHome } - ] }, + // { path: '/admin', + // component: Admin, + // children: [ + // { path: '', redirect: { name: 'admin.index' } }, + // { path: 'index', name: 'admin.index', component: Admin }, + // { path: 'home', name: 'admin.home', component: AdminHome } + // ] }, // Admin booking { path: '/booking/:id/verification', name: 'booking.admin.verification', component: Verification }, { path: '/booking/:id/supplier', name: 'booking.admin.supplier', component: Supplier },