I have created this card list with several mudblazor components.
this is the code for this card list.
<MudGrid>
@foreach (var pincard in pincards)
{
<MudItem xs="6" md="3">
<div class="dashboard-tile-card">
<div class="dashboard-tile-card-header">
<span> @pincard</span>
<MudIconButton Icon="@Icons.TwoTone.PushPin"/>
</div>
<div class="dashboard-tile-icon ">
<img src="/img/finance.svg" width="50%" />
</div>
<div class="dashboard-card-action">
<a class="text-white">...</a><MudIcon Style="@($"color:{Colors.Grey.Lighten5};")" Icon="@Icons.Filled.ArrowForward"></MudIcon>
</div>
</div>
</MudItem>
}
</MudGrid>
@code{
List<string> pincards = new List<string>();
protected override async Task OnInitializedAsync()
{
pincards.Add("Mycard1");
pincards.Add("Mycard2");
pincards.Add("Mycard3");
pincards.Add("Mycard4");
}
}
The purpose of this top right corner pin button is to provide an unpinning option for each card if we want. when we press that pin button, it should be unpinned or removed from this list. then I need to know how to do this ?? appreciate your help
