#44 feat: restringir acceso a compras para usuarios con rol publico
This commit is contained in:
@@ -54,7 +54,7 @@
|
||||
nav
|
||||
>
|
||||
<v-list-item
|
||||
v-for="item in menuItems"
|
||||
v-for="item in filteredMenuItems"
|
||||
:key="item.title"
|
||||
:title="item.title"
|
||||
:prepend-icon="item.icon"
|
||||
@@ -120,7 +120,13 @@
|
||||
computed: {
|
||||
isAdmin() {
|
||||
return this.user?.role === 'administrator';
|
||||
}
|
||||
},
|
||||
filteredMenuItems() {
|
||||
if (this.user?.role === 'publico') {
|
||||
return this.menuItems.filter(item => item.route !== '/comprar');
|
||||
}
|
||||
return this.menuItems;
|
||||
},
|
||||
},
|
||||
mounted() {
|
||||
this.checkAuth();
|
||||
|
||||
Reference in New Issue
Block a user