@page "/reset-password" @inject IAuthenticationService AuthenticationService @inject NavigationManager Navigation @layout AuthLayout

Reset Password

@if (!string.IsNullOrEmpty(_errorMessage)) {
@_errorMessage
}
@code { private readonly ResetPasswordModel _resetPasswordModel = new(); private string _errorMessage = string.Empty; private async Task HandleResetPassword() { _errorMessage = string.Empty; var response = await AuthenticationService.ResetPassword(_resetPasswordModel); if (response.StatusCode == 200) { Navigation.NavigateTo("/login", true); } else { _errorMessage = response.Message; // Display error message } } }