using CommunityToolkit.Mvvm.ComponentModel; namespace InkForge.Desktop.ViewModels; public partial class RecentItemViewModel( DateTimeOffset created, string name, DateTimeOffset lastUsed ) : ObservableObject { [ObservableProperty] private DateTimeOffset _created = created; [ObservableProperty] private string _name = name; [ObservableProperty] private DateTimeOffset _lastUsed = lastUsed; }