using CommunityToolkit.Mvvm.DependencyInjection;
using StrixMusic.Sdk.Services.Navigation;
using StrixMusic.Sdk.WinUI.Controls.Collections;
using StrixMusic.Sdk.WinUI.Controls.Shells;
using StrixMusic.Sdk.WinUI.Controls.Views.Secondary;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
namespace StrixMusic.Sdk.WinUI.Styles.Collections
{
///
/// A containing the default style for the .
///
public sealed partial class AlbumCollectionStyle : ResourceDictionary
{
///
/// Initializes a new instance of the class.
///
public AlbumCollectionStyle()
{
this.InitializeComponent();
}
private void OpenAlbum(object sender, ItemClickEventArgs e)
{
var navigationService = Ioc.Default.GetRequiredService>();
navigationService.NavigateTo(typeof(AlbumView), false, e.ClickedItem);
}
}
}