Skip to main content
Component Name: NavMenu.razor
Version: 1.0.0

Dependencies

Services:
UserService, GroupService, AdminSettingsService

Variables

Variable NameTypeDescription
_uploadPermissionsGroupIdstringGuid of the general upload permissions group
_userInUploadPermissionsGroupboolIndicates whether current user is in the general upload permission group

Lifecycle Methods

protected override async Task OnInitializedAsync()
{
    await UserService.InitializeCurrentUserAsync();

    if ( UserService.CurrentUser != null )
    {
        _userInUploadPermissionsGroup = await GroupService.UserIsInGroup( UserService.CurrentUser.Id, _uploadPermissionsGroupId );
    }
}