TourIAm/TIAMSharedUI/Shared/MainLayout.razor

37 lines
702 B
Plaintext

@inherits LayoutComponentBase
@using TIAMWebApp.Shared.Application.Interfaces
@inject IUserDataService UserDataService;
<div class="page">
<div class="my-sidebar">
<NavMenu />
</div>
<main>
<article class="content">
@{
if(isUserLoggedIn)
{
<TopRow></TopRow>
}
}
@Body
</article>
</main>
</div>
@code {
bool isUserLoggedIn;
int userType = 0;
protected override async Task OnInitializedAsync()
{
var user = await UserDataService.IsLoggedInAsync();
isUserLoggedIn = user.IsLoggedIn;
}
}