Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🛠 Fix: Active Links Not Working with URL Queries or Parameters
Issue:
Active navigation links were not properly highlighted when the current URL included query strings or parameters (e.g., /dashboard?tab=overview or /profile/123). This confused the UI, as the user would not see the expected active state on the corresponding nav link.
Cause:
The current logic for determining active links was performing an exact pathname match, failing when additional query parameters or dynamic segments were present.