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
+19 -16
View File
@@ -7,21 +7,24 @@
x:DataType="vm:CreateWalletViewModel"
CloseButtonText="Cancel"
IsPrimaryButtonEnabled="{Binding !Active}"
IsSecondaryButtonEnabled="{Binding !Active}"
PrimaryButtonText="Create">
<StackPanel Width="400">
<TextBox
Margin="0,0,0,18"
Text="{Binding Name}"
Watermark="Enter Wallet name" />
<TextBox
Margin="0,0,0,18"
Classes="revealPasswordButton"
PasswordChar="&#x25CF;"
Text="{Binding Password}"
Watermark="Enter password" />
<TextBox
Classes="revealPasswordButton"
PasswordChar="&#x25CF;"
Watermark="Confirm password" />
</StackPanel>
<Grid>
<StackPanel Width="400" IsEnabled="{Binding !Active}">
<TextBox
Margin="0,0,0,18"
Text="{Binding Name}"
Watermark="Enter Wallet name" />
<TextBox
Margin="0,0,0,18"
Classes="revealPasswordButton"
PasswordChar="&#x25CF;"
Text="{Binding Password}"
Watermark="Enter password" />
<TextBox
Classes="revealPasswordButton"
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))
{