mirror of
https://dev.azure.com/hugendubel/ISA/_git/ISA-Frontend
synced 2025-12-28 22:42:11 +01:00
Merged PR 1924: feat(isa-app-shell): improve navigation link targeting for remission sub-routes
feat(isa-app-shell): improve navigation link targeting for remission sub-routes Replace generic routerLinkActive with specific regex patterns for remission navigation items to ensure accurate active state highlighting. This change: - Uses sharedRegexRouterLinkActive for "Remission" sub-item to match specific routes - Uses sharedRegexRouterLinkActive for "Warenbegleitscheine" sub-item - Replaces broad routerLinkActive with precise regex patterns - Ensures navigation accurately reflects current route state for remission workflows The regex patterns specifically target `/[tabId]/remission/(mandatory|department)` and `/[tabId]/remission/return-receipt` routes for better user experience. Ref: #5304
This commit is contained in:
committed by
Andreas Schickinger
parent
643b2b0e60
commit
7f4af304ac
@@ -323,7 +323,8 @@
|
||||
'remission',
|
||||
]"
|
||||
(isActiveChange)="focusSearchBox()"
|
||||
routerLinkActive="active"
|
||||
sharedRegexRouterLinkActive="active"
|
||||
sharedRegexRouterLinkActiveTest="^\/\d*\/remission\/(mandatory|department)"
|
||||
>
|
||||
<span class="side-menu-group-item-icon"> </span>
|
||||
<span class="side-menu-group-item-label">Remission</span>
|
||||
@@ -338,7 +339,8 @@
|
||||
'return-receipt',
|
||||
]"
|
||||
(isActiveChange)="focusSearchBox()"
|
||||
routerLinkActive="active"
|
||||
sharedRegexRouterLinkActive="active"
|
||||
sharedRegexRouterLinkActiveTest="^\/\d*\/remission\/return-receipt"
|
||||
>
|
||||
<span class="side-menu-group-item-icon"> </span>
|
||||
<span class="side-menu-group-item-label">Warenbegleitscheine</span>
|
||||
|
||||
Reference in New Issue
Block a user