#44 feat: restringir acceso a compras para usuarios con rol publico

This commit is contained in:
2026-06-22 12:50:14 -05:00
parent 762fde2cd0
commit 4b006aaa01
3 changed files with 13 additions and 2 deletions

View File

@@ -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();