template view store done

This commit is contained in:
Alexandro Uc Santos
2025-02-08 19:03:08 -06:00
parent 7092ab388c
commit 9ec7296340
8 changed files with 276 additions and 31 deletions

View File

@@ -142,6 +142,15 @@ const router = createRouter({
},
component: () => import('../views/CalendarView.vue'),
},
{
path: 'bodega',
name: 'store',
meta: {
permissions: ['role_shipper'],
roles: ['owner', 'manager', 'store']
},
component: () => import('../views/StoreView.vue'),
},
{
path: 'cargas',
meta: { permissions: ['role_shipper'] },
@@ -219,6 +228,7 @@ router.beforeEach( async(to, from, next) => {
}
if(roles && !roles.includes(role)) {
console.log('tiene perminsos');
return next({name: 'calendar'});
}