Skip to content

Commit 0419cb7

Browse files
Warren Buckleyronaldbarendse
andauthored
Update Our.Umbraco.TagHelpers/IsActivePageTagHelper.cs
Co-authored-by: Ronald Barendse <[email protected]>
1 parent 013fa4f commit 0419cb7

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

Our.Umbraco.TagHelpers/IsActivePageTagHelper.cs

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -62,17 +62,7 @@ public override void Process(TagHelperContext context, TagHelperOutput output)
6262
if(nodeOfLink.IsAncestorOrSelf(currentPageRendering))
6363
{
6464
// Is active page
65-
// Check if the <a> has a class attribute already
66-
if(output.Attributes.TryGetAttribute("class", out TagHelperAttribute classAttribute))
67-
{
68-
var existingClasses = classAttribute.Value.ToString();
69-
output.Attributes.SetAttribute("class", existingClasses + " nav-link--active");
70-
}
71-
else
72-
{
73-
// No class attribute exists so add a new one
74-
output.Attributes.SetAttribute("class", "nav-link--active");
75-
}
65+
output.Attributes.AddClass(ActiveClassName, HtmlEncoder.Default);
7666
}
7767
}
7868
}

0 commit comments

Comments
 (0)