feat(menu): refactor menu handling to use labels directly and remove unused functions

This commit is contained in:
2026-07-24 10:12:11 -03:00
parent 974f947fc6
commit 752c5fceea
17 changed files with 130 additions and 71 deletions

View File

@@ -121,7 +121,7 @@ export const routes: Routes = [
children: [
{
path: 'datos-personales',
canActivate: [hasMenuGuard('profile')],
canActivate: [hasMenuGuard('account.profile')],
loadComponent: () =>
import('./pages/account-page/pages/profile-page/profile-page').then(
(m) => m.ProfilePage,
@@ -129,7 +129,7 @@ export const routes: Routes = [
},
{
path: 'compras',
canActivate: [hasMenuGuard('purchases')],
canActivate: [hasMenuGuard('account.purchases')],
loadComponent: () =>
import('./pages/account-page/pages/purchases-page/purchases-page').then(
(m) => m.PurchasesPage,
@@ -144,7 +144,7 @@ export const routes: Routes = [
},
{
path: 'tickets',
canActivate: [hasMenuGuard('tickets')],
canActivate: [hasMenuGuard('account.tickets')],
loadComponent: () =>
import('./pages/account-page/pages/tickets-page/tickets-page').then(
(m) => m.TicketsPage,