aggiunto active link
This commit is contained in:
@@ -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;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user