aggiunto active link

This commit is contained in:
zaccaria.majid
2023-10-26 10:31:31 +02:00
parent 5165da9a7e
commit 2133c4593b
+16 -1
View File
@@ -29,7 +29,7 @@
@foreach (var item in MenuItems)
{
<a class="p-2 list-group-item list-group-item-action" href="@item.NavigateUrl"><i class="fa fa-lg @item.icona pe-2"></i> @item.Testo</a>
<a class="p-2 list-group-item list-group-item-action" href="@item.NavigateUrl" style="@isActive(item.NavigateUrl)"><i class="fa fa-lg @item.icona pe-2"></i> @item.Testo</a>
}
</div>
</div>
@@ -43,4 +43,19 @@
[Parameter]
public List<LinkMenu> MenuItems { get; set; } = new List<LinkMenu>();
[Inject]
protected NavigationManager navManager { get; set; } = null!;
protected string isActive(string currUri)
{
string answ = "";
if (navManager.Uri.Contains(currUri))
{
answ = "background-color: #212427; color: #fff";
}
return answ;
}
}