summaryrefslogtreecommitdiff
path: root/JVDesktop/ViewModels
diff options
context:
space:
mode:
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.cs7
-rw-r--r--JVDesktop/ViewModels/ViewModelBase.cs7
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
-{
-}