diff --git a/src/views/MainView.vue b/src/views/MainView.vue index 09b9f65..287a196 100644 --- a/src/views/MainView.vue +++ b/src/views/MainView.vue @@ -1,7 +1,7 @@ @@ -14,13 +14,15 @@ const userStore = useUserInfoStore(); const user = ref(); + const isAdmin = ref(false); - const isAdmin = user => { + const checkAdmin = user => { return user?.value?.role === 'ROLE_ADMIN' ? true : false; }; onMounted(async () => { await userStore.userInfo(); user.value = userStore.user; + isAdmin.value = await checkAdmin(user); });