@using BlazorWebAssemblyVisaApiClient.Components.Auth @using BlazorWebAssemblyVisaApiClient.Infrastructure.Services.UserDataProvider @inherits LayoutComponentBase
@if (UserDataProvider.CurrentRole is not null) {

Logged as @UserDataProvider.CurrentRole (@AuthComponent.AuthData?.Email)

} else { Log in }
@Body
@code { private AuthComponent authComponent = null!; [Inject] private IUserDataProvider UserDataProvider { get; set; } = null!; protected override void OnInitialized() { UserDataProvider.OnRoleChanged += StateHasChanged; } }