@inherits LayoutComponentBase
@inject AdminAuthService AuthService
@inject NavigationManager NavManager
@Body
An unhandled error has occurred.
Reload
🗙
@code {
protected override void OnInitialized()
{
AuthService.OnAuthStateChanged += StateHasChanged;
}
protected override async Task OnAfterRenderAsync(bool firstRender)
{
if (firstRender)
{
await AuthService.InitializeAsync();
StateHasChanged();
}
}
private async Task LogoutAdmin()
{
await AuthService.LogoutAsync();
NavManager.NavigateTo("/");
}
}