jpe-controle/FencerJudgeFront/src/app/components/essentials/header/header.component.html
2025-06-02 18:35:15 +02:00

52 lines
1.4 KiB
HTML

<!-- Navbar Bootstrap -->
<nav class="navbar navbar-expand-lg navbar-dark bg-primary-custom">
<div class="container">
<a class="navbar-brand" routerLink="/">FencerJudge</a>
<button
class="navbar-toggler"
type="button"
data-bs-toggle="collapse"
data-bs-target="#navbarNav"
>
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<li class="nav-item">
<a
class="nav-link"
routerLink="/matches"
routerLinkActive="active-link"
>
Matchs
</a>
</li>
<li class="nav-item" *ngIf="authService.isAuthenticated()">
<a
class="nav-link"
routerLink="/matches/add"
routerLinkActive="active-link"
>
MatchAdd
</a>
</li>
<li
class="nav-item"
*ngIf="authService.isAuthenticated(); else notLoggedIn"
>
<a
class="nav-link"
routerLink="/logout"
routerLinkActive="active-link"
>Admin</a
>
</li>
<ng-template #notLoggedIn>
<a class="nav-link" routerLink="/login" routerLinkActive="active-link"
>Connexion</a
>
</ng-template>
</ul>
</div>
</div>
</nav>