@if (_isReady)
{
@Body
}
else
{
}
@inherits LayoutComponentBase @using BlazorFrontend.Providers @using Microsoft.AspNetCore.Components.Authorization @inject AuthenticationStateProvider AuthStateProvider
@code { private bool _isReady; protected override async Task OnAfterRenderAsync(bool firstRender) { if (firstRender) { var jwtProvider = AuthStateProvider as JwtAuthenticationStateProvider; if (jwtProvider != null) { await jwtProvider.LoadTokenAsync(); } _isReady = true; StateHasChanged(); } } }