Files
Auth.RCL/Components/Pages/Auths/ChangePhoneNumber/PhoneNumberConfirmed.razor
T

27 lines
689 B
Plaintext

@page "/confirm-phonenumber/{phoneNumber}/{token}"
@inject UserAPIConsumer userAPIConsumer
<h1>@message</h1>
@code {
[Parameter]
public string Token { get; set; }
[Parameter]
public string PhoneNumber { get; set; }
string message = "";
protected override async Task OnInitializedAsync()
{
var updatePhoneNumber = new UpdatePhoneNumber() { Token = Token, PhoneNumber = PhoneNumber };
var isSuccess = await userAPIConsumer.UpdatePhoneNumber(updatePhoneNumber);
if (isSuccess)
message = $"Phone Number Changed to {PhoneNumber} Successfully.";
else
message = $"Server Error or Token Expired.";
}
}