@inject IAuthService AuthService @inject IApplicationConfig AppConfig @inject IDataService DataService
@code { private bool collapseNavMenu = true; private RemotelyUser _user; private Organization _organization; protected override async Task OnInitializedAsync() { await base.OnInitializedAsync(); _user = await AuthService.GetUser(); if (!string.IsNullOrWhiteSpace(_user?.OrganizationID)) { _organization = DataService.GetOrganizationById(_user.OrganizationID); } else { _organization = await DataService.GetDefaultOrganization(); } } private string NavMenuCssClass => collapseNavMenu ? "collapse" : null; private void ToggleNavMenu() { collapseNavMenu = !collapseNavMenu; } }