Вынесен глобальный плеер
This commit is contained in:
@@ -31,9 +31,6 @@
|
||||
</MudTabPanel>
|
||||
<MudTabPanel Text="Поиск" Style="padding: 16px;">
|
||||
<AddTrackBySearch OnAddTrack="AddTrackById"
|
||||
OnPlayTrack="PlayTrack"
|
||||
CurrentPlayingTrackId="CurrentPlayingTrackId"
|
||||
IsPlaying="IsPlaying"
|
||||
ShareToken="@ShareToken" />
|
||||
</MudTabPanel>
|
||||
</MudTabs>
|
||||
@@ -46,9 +43,6 @@
|
||||
|
||||
[Parameter] public string ShareToken { get; set; } = string.Empty;
|
||||
[Parameter] public EventCallback OnTrackAdded { get; set; }
|
||||
[Parameter] public EventCallback<string> OnPlayTrack { get; set; }
|
||||
[Parameter] public string? CurrentPlayingTrackId { get; set; }
|
||||
[Parameter] public bool IsPlaying { get; set; }
|
||||
|
||||
private async Task AddTrackByLink()
|
||||
{
|
||||
@@ -99,11 +93,6 @@
|
||||
}
|
||||
}
|
||||
|
||||
private async Task PlayTrack(string trackId)
|
||||
{
|
||||
OnPlayTrack.InvokeAsync(trackId);
|
||||
}
|
||||
|
||||
private string? ExtractTrackIdFromLink(string link)
|
||||
{
|
||||
var match = System.Text.RegularExpressions.Regex.Match(link, @"/track/(\d+)");
|
||||
|
||||
Reference in New Issue
Block a user