All files / app/elements/brand-header-element brand-header-element.component.html

100% Statements 52/52
100% Branches 2/2
100% Functions 1/1
100% Lines 52/52

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 531x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
<nav class="navbar navbar-expand-lg bg-body-tertiary">
	<div class="container">
		<a
			[href]="['/']"
			class="logo-img pointer navbar-brand"
			[ngStyle]="{
				background: 'url(' + (branding?.logo_url || '/client/assets/images/logo.svg') + ') no-repeat center/contain',
			}"
		>
			<span></span>
		</a>
		<div class="d-flex justify-content-end">
			<span class="navbar-text">
				<div class="btn-group" dropdown>
					@if (isBrowser && loggedIn) {
						<li class="menu-item">
							<div class="dropdown" dropdown>
								<img
									id="button-basic"
									dropdownToggle
									aria-controls="dropdown-basic"
									loading="lazy"
									alt="User profile"
									height="70"
									width="70"
									class="nav__link0"
									src="/assets/images/gravatar-grey.jpg"
									(click)="toggleDropdownLogout()"
								/>
								<ul id="dropdown-basic" *dropdownMenu class="dropdown-menu" role="menu" aria-labelledby="button-basic">
									<li role="menuitem" class="log__dropdown__user">
										<div class="text-center name">{{ user.getName() }}</div>
									</li>
									<li role="menuitem" class="log__dropdown__user">
										<div class="text-center email">
											{{ user.getEmail() }}
										</div>
									</li>
									<li (click)="logout()" role="menuitem pointer">
										<div class="menu-item btn-empty pointer text-center mt-2">
											<div>Logout</div>
										</div>
									</li>
								</ul>
							</div>
						</li>
					}
				</div>
			</span>
		</div>
	</div>
</nav>