From 752c5fceeac50958b69a51aa24b1578772efbf76 Mon Sep 17 00:00:00 2001 From: ncoronel Date: Fri, 24 Jul 2026 10:12:11 -0300 Subject: [PATCH] feat(menu): refactor menu handling to use labels directly and remove unused functions --- .../user-dropdown.component.html | 2 +- .../user-dropdown/user-dropdown.component.ts | 5 -- .../store-layout.component.spec.ts | 21 ++++-- .../store-layout/store-layout.component.ts | 20 ++++-- src/app/core/services/menu.utils.ts | 28 -------- src/app/core/services/tenant.interface.ts | 2 +- .../account-sidebar/account-sidebar.html | 4 +- .../account-sidebar/account-sidebar.scss | 1 + .../account-sidebar/account-sidebar.spec.ts | 8 ++- .../account-sidebar/account-sidebar.ts | 12 ++-- .../components/help-sidebar/help-sidebar.html | 4 +- .../components/help-sidebar/help-sidebar.scss | 1 + .../help-sidebar/help-sidebar.spec.ts | 71 +++++++++++++++++++ .../components/help-sidebar/help-sidebar.ts | 12 ++-- .../pages/contact-page/contact-page.spec.ts | 2 + .../help-page/pages/faq-page/faq-page.spec.ts | 2 + src/app/features/store/store.routes.ts | 6 +- 17 files changed, 130 insertions(+), 71 deletions(-) create mode 100644 src/app/features/store/pages/help-page/components/help-sidebar/help-sidebar.spec.ts diff --git a/src/app/core/layout/store-layout/store-header/user-dropdown/user-dropdown.component.html b/src/app/core/layout/store-layout/store-header/user-dropdown/user-dropdown.component.html index 5e51ba6..eaf6e4a 100644 --- a/src/app/core/layout/store-layout/store-header/user-dropdown/user-dropdown.component.html +++ b/src/app/core/layout/store-layout/store-header/user-dropdown/user-dropdown.component.html @@ -12,7 +12,7 @@ role="menuitem" [attr.data-testid]="'user-dropdown-' + menu.code" > - {{ menuLabel(menu) }} + {{ menu.label }} }