feat: implement menu page layout component and remove old sidebar components for improved structure and responsiveness

This commit is contained in:
2026-08-06 09:06:19 -03:00
parent 6b9087262a
commit a012f94198
19 changed files with 281 additions and 404 deletions

View File

@@ -116,9 +116,13 @@ export const routes: Routes = [
{
path: 'ayuda',
canActivate: [hasMenuGuard('help')],
data: {
menuCode: 'help',
navigationLabel: 'Secciones de ayuda',
},
loadComponent: () =>
import('./pages/help-page/sidebar-layout/help-sidebar-layout').then(
(m) => m.HelpSidebarLayout,
import('./components/menu-page-layout/menu-page-layout.component').then(
(m) => m.MenuPageLayoutComponent,
),
children: [
{
@@ -152,8 +156,14 @@ export const routes: Routes = [
{
path: 'mi-cuenta',
canActivate: [authGuard, hasMenuGuard('account')],
data: {
menuCode: 'account',
navigationLabel: 'Secciones de mi cuenta',
},
loadComponent: () =>
import('./pages/account-page/sidebar-layout/sidebar-layout').then((m) => m.SidebarLayout),
import('./components/menu-page-layout/menu-page-layout.component').then(
(m) => m.MenuPageLayoutComponent,
),
children: [
{
path: 'datos-personales',