Files
ShrlAlgoToolkit/WPFluent.Gallery/ViewModels/Pages/DashboardViewModel.cs
2025-04-24 20:56:44 +08:00

30 lines
810 B
C#

// This Source Code Form is subject to the terms of the MIT License.
// If a copy of the MIT was not distributed with this file, You can obtain one at https://opensource.org/licenses/MIT.
// Copyright (C) Leszek Pomianowski and WPF UI Contributors.
// All Rights Reserved.
using WPFluent.Gallery.Helpers;
namespace WPFluent.Gallery.ViewModels.Pages;
public partial class DashboardViewModel(INavigationService navigationService) : ViewModel
{
[RelayCommand]
private void OnCardClick(string parameter)
{
if (string.IsNullOrWhiteSpace(parameter))
{
return;
}
Type? pageType = NameToPageTypeConverter.Convert(parameter);
if (pageType == null)
{
return;
}
_ = navigationService.Navigate(pageType);
}
}