Add busy dialog

This commit is contained in:
2025-10-17 11:29:05 +09:00
parent 241171de17
commit 1656eeb868
3 changed files with 35 additions and 0 deletions

View File

@ -58,6 +58,7 @@
</RadzenTabsItem>
</Tabs>
</RadzenTabs>
<BusyDialog @ref=@busyDialog />
@code {
sealed class PasswordInputModel
@ -72,6 +73,7 @@
bool hasError;
string? errorMessage;
bool hasSuccess;
BusyDialog busyDialog;
[SupplyParameterFromForm]
PasswordInputModel PasswordInput { get; set; } = new();
@ -83,6 +85,8 @@
try
{
busyDialog.Show();
await IdentityService.ChangePassword(PasswordInput.OldPassword, PasswordInput.NewPassword);
hasSuccess = true;
@ -92,5 +96,9 @@
hasError = true;
errorMessage = e.Message;
}
finally
{
busyDialog.Hide();
}
}
}