feat(account-page): implement dynamic account navigation menus in sidebar and user dropdown

This commit is contained in:
2026-07-24 09:58:18 -03:00
parent fa0e9de886
commit 974f947fc6
12 changed files with 243 additions and 60 deletions

View File

@@ -89,9 +89,7 @@ export const routes: Routes = [
path: 'preguntas-frecuentes',
canActivate: [hasMenuGuard('help.faq')],
loadComponent: () =>
import('./pages/help-page/pages/faq-page/faq-page').then(
(m) => m.FaqPage,
),
import('./pages/help-page/pages/faq-page/faq-page').then((m) => m.FaqPage),
},
{
path: 'contacto',
@@ -117,11 +115,9 @@ export const routes: Routes = [
},
{
path: 'mi-cuenta',
canActivate: [authGuard],
canActivate: [authGuard, hasMenuGuard('account')],
loadComponent: () =>
import('./pages/account-page/sidebar-layout/sidebar-layout').then(
(m) => m.SidebarLayout,
),
import('./pages/account-page/sidebar-layout/sidebar-layout').then((m) => m.SidebarLayout),
children: [
{
path: 'datos-personales',