Amend IPrimaryConfirmation

This commit is contained in:
TheXamlGuy
2024-06-15 20:27:46 +01:00
parent 1e52fc55f0
commit 7752b2fa00
2 changed files with 21 additions and 17 deletions
+4 -1
View File
@@ -7,8 +7,10 @@
x:DataType="vm:CreateWalletViewModel"
CloseButtonText="Cancel"
IsPrimaryButtonEnabled="{Binding !Active}"
IsSecondaryButtonEnabled="{Binding !Active}"
PrimaryButtonText="Create">
<StackPanel Width="400">
<Grid>
<StackPanel Width="400" IsEnabled="{Binding !Active}">
<TextBox
Margin="0,0,0,18"
Text="{Binding Name}"
@@ -24,4 +26,5 @@
PasswordChar="&#x25CF;"
Watermark="Confirm password" />
</StackPanel>
</Grid>
</ContentDialog>
+2 -1
View File
@@ -1,5 +1,6 @@
using CommunityToolkit.Mvvm.ComponentModel;
using System.Diagnostics.CodeAnalysis;
using System.Reactive.Disposables;
using Toolkit.Foundation;
namespace Wallet;
@@ -21,7 +22,7 @@ public partial class CreateWalletViewModel(IServiceProvider provider,
[ObservableProperty]
private string password;
public async Task<bool> Confirm()
public async Task<bool> ConfirmPrimary()
{
using (await new ActivityLock(this))
{