From c74871bf1f3f8c1bd13f10e9c860090f3ef560e3 Mon Sep 17 00:00:00 2001 From: Chris Pulman Date: Thu, 8 Feb 2024 13:55:12 +0000 Subject: [PATCH] Fix for Reactive Example, update packages (#3232) --- ReactiveExample/LoginViewModel.cs | 11 +++++------ ReactiveExample/ReactiveExample.csproj | 4 ++-- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/ReactiveExample/LoginViewModel.cs b/ReactiveExample/LoginViewModel.cs index edd7b63dd..20858704d 100644 --- a/ReactiveExample/LoginViewModel.cs +++ b/ReactiveExample/LoginViewModel.cs @@ -3,7 +3,6 @@ using System.Reactive; using System.Reactive.Linq; using System.Runtime.Serialization; using System.Threading.Tasks; -using System.Text; using ReactiveUI; using ReactiveUI.Fody.Helpers; @@ -34,8 +33,8 @@ namespace ReactiveExample { !string.IsNullOrEmpty (password)); _isValid = canLogin.ToProperty (this, x => x.IsValid); - Login = ReactiveCommand.CreateFromTask ( - () => Task.Delay (TimeSpan.FromSeconds (1)), + Login = ReactiveCommand.CreateFromTask ( + e => Task.Delay (TimeSpan.FromSeconds (1)), canLogin); _usernameLength = this @@ -47,7 +46,7 @@ namespace ReactiveExample { .Select (password => password.Length) .ToProperty (this, x => x.PasswordLength); - Clear = ReactiveCommand.Create (() => { }); + Clear = ReactiveCommand.Create (e => { }); Clear.Subscribe (unit => { Username = string.Empty; Password = string.Empty; @@ -67,10 +66,10 @@ namespace ReactiveExample { public int PasswordLength => _passwordLength.Value; [IgnoreDataMember] - public ReactiveCommand Login { get; } + public ReactiveCommand Login { get; } [IgnoreDataMember] - public ReactiveCommand Clear { get; } + public ReactiveCommand Clear { get; } [IgnoreDataMember] public bool IsValid => _isValid.Value; diff --git a/ReactiveExample/ReactiveExample.csproj b/ReactiveExample/ReactiveExample.csproj index 921465ed4..e3e43708e 100644 --- a/ReactiveExample/ReactiveExample.csproj +++ b/ReactiveExample/ReactiveExample.csproj @@ -11,8 +11,8 @@ 2.0 - - + +