diff options
Diffstat (limited to 'JVDesktop/ViewModels')
| -rw-r--r-- | JVDesktop/ViewModels/DashboardViewModel.cs (renamed from JVDesktop/ViewModels/MainWindowViewModel.cs) | 10 | ||||
| -rw-r--r-- | JVDesktop/ViewModels/ViewModel.cs | 7 | ||||
| -rw-r--r-- | JVDesktop/ViewModels/ViewModelBase.cs | 7 |
3 files changed, 12 insertions, 12 deletions
diff --git a/JVDesktop/ViewModels/MainWindowViewModel.cs b/JVDesktop/ViewModels/DashboardViewModel.cs index 4dd12b4..5ae7d95 100644 --- a/JVDesktop/ViewModels/MainWindowViewModel.cs +++ b/JVDesktop/ViewModels/DashboardViewModel.cs @@ -1,15 +1,15 @@ -using System; -using System.Windows.Input; +using System; using CommunityToolkit.Mvvm.Input; namespace JVDesktop.ViewModels; -public class MainWindowViewModel : ViewModelBase +public partial class DashboardViewModel : ViewModel { public string Greeting => "Welcome to Avalonia!"; - public ICommand ButtonClickCommand { get; } = new RelayCommand(() => + [RelayCommand] + private void ButtonClick() { Console.WriteLine("Button clicked"); - }); + } } diff --git a/JVDesktop/ViewModels/ViewModel.cs b/JVDesktop/ViewModels/ViewModel.cs new file mode 100644 index 0000000..c1c5055 --- /dev/null +++ b/JVDesktop/ViewModels/ViewModel.cs @@ -0,0 +1,7 @@ +using CommunityToolkit.Mvvm.ComponentModel; + +namespace JVDesktop.ViewModels; + +public class ViewModel : ObservableObject +{ +} diff --git a/JVDesktop/ViewModels/ViewModelBase.cs b/JVDesktop/ViewModels/ViewModelBase.cs deleted file mode 100644 index bd3dbd8..0000000 --- a/JVDesktop/ViewModels/ViewModelBase.cs +++ /dev/null @@ -1,7 +0,0 @@ -using CommunityToolkit.Mvvm.ComponentModel; - -namespace JVDesktop.ViewModels; - -public class ViewModelBase : ObservableObject -{ -} |
