Amend IPrimaryConfirmation
This commit is contained in:
@@ -7,8 +7,10 @@
|
|||||||
x:DataType="vm:CreateWalletViewModel"
|
x:DataType="vm:CreateWalletViewModel"
|
||||||
CloseButtonText="Cancel"
|
CloseButtonText="Cancel"
|
||||||
IsPrimaryButtonEnabled="{Binding !Active}"
|
IsPrimaryButtonEnabled="{Binding !Active}"
|
||||||
|
IsSecondaryButtonEnabled="{Binding !Active}"
|
||||||
PrimaryButtonText="Create">
|
PrimaryButtonText="Create">
|
||||||
<StackPanel Width="400">
|
<Grid>
|
||||||
|
<StackPanel Width="400" IsEnabled="{Binding !Active}">
|
||||||
<TextBox
|
<TextBox
|
||||||
Margin="0,0,0,18"
|
Margin="0,0,0,18"
|
||||||
Text="{Binding Name}"
|
Text="{Binding Name}"
|
||||||
@@ -24,4 +26,5 @@
|
|||||||
PasswordChar="●"
|
PasswordChar="●"
|
||||||
Watermark="Confirm password" />
|
Watermark="Confirm password" />
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
</Grid>
|
||||||
</ContentDialog>
|
</ContentDialog>
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
using CommunityToolkit.Mvvm.ComponentModel;
|
using CommunityToolkit.Mvvm.ComponentModel;
|
||||||
using System.Diagnostics.CodeAnalysis;
|
using System.Diagnostics.CodeAnalysis;
|
||||||
|
using System.Reactive.Disposables;
|
||||||
using Toolkit.Foundation;
|
using Toolkit.Foundation;
|
||||||
|
|
||||||
namespace Wallet;
|
namespace Wallet;
|
||||||
@@ -21,7 +22,7 @@ public partial class CreateWalletViewModel(IServiceProvider provider,
|
|||||||
[ObservableProperty]
|
[ObservableProperty]
|
||||||
private string password;
|
private string password;
|
||||||
|
|
||||||
public async Task<bool> Confirm()
|
public async Task<bool> ConfirmPrimary()
|
||||||
{
|
{
|
||||||
using (await new ActivityLock(this))
|
using (await new ActivityLock(this))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user