@page "/email-confirmed" @layout EmptyLayout @inject UserAPIConsumer userAPIConsumer @inject NavigationManager nav Email Confirmed

Email Confirmed

@*

Slow-carb next level shoindcgoitch ethical authentic, poko scenester

Poke slow-carb mixtape knausgaard, typewriter street art gentrify hammock starladder roathse. Craies vegan tousled etsy austin.

Sign In

@errorMessage

Forgot Password?
@code { [Parameter] public string? Token { get; set; } private TokenRequestModel tokenRequestModel = new(); private string errorMessage = ""; public async Task OnValidSignIn() { var isSuccessful = await userAPIConsumer.Login(tokenRequestModel); if (!string.IsNullOrEmpty(Token)) { if (isSuccessful) { var confirmSuccessful = await userAPIConsumer.ConfirmEmail(Token); if (confirmSuccessful) nav.NavigateTo("/"); else { errorMessage = "Error, confirming email. try again later."; } } else errorMessage = "Wrong Email or Password."; } errorMessage = result.Message; } } *@