Доработка компонентка добавления треков
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
@using PlaylistShared.Shared.Yandex
|
||||
|
||||
<MudPaper Class="d-flex flex-column align-center pa-2 cursor-pointer" Elevation="0" OnClick="OnClick.InvokeAsync">
|
||||
@if (!string.IsNullOrEmpty(Item.CoverUrl))
|
||||
{
|
||||
<MudAvatar Image="@Item.CoverUrl.FormatCoverUrl(Size, Size)" Size="MudBlazor.Size.Large" />
|
||||
}
|
||||
else
|
||||
{
|
||||
<MudAvatar Size="MudBlazor.Size.Large" Variant="Variant.Filled">
|
||||
<MudIcon Icon="@Icons.Material.Filled.PlaylistPlay" />
|
||||
</MudAvatar>
|
||||
}
|
||||
<MudText Typo="Typo.body2" Align="Align.Center" Class="mt-2">@Item.Title</MudText>
|
||||
</MudPaper>
|
||||
|
||||
@code {
|
||||
[Parameter] public YandexPlaylist Item { get; set; } = null!;
|
||||
[Parameter] public EventCallback OnClick { get; set; }
|
||||
[Parameter] public int Size { get; set; } = 50;
|
||||
}
|
||||
Reference in New Issue
Block a user