Skip to content

Commit d4c8f66

Browse files
committed
mini cambios
1 parent 2d0219e commit d4c8f66

File tree

2 files changed

+9
-26
lines changed

2 files changed

+9
-26
lines changed

frontend/src/app/app.routing.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { Routes, RouterModule } from '@angular/router';
2+
import { AdminComponent } from './components/admin/admin.component';
23

34
import { HomeComponent } from './components/home/home.component';
45
import { NewsComponent } from './components/news/news.component';
@@ -13,6 +14,7 @@ const appRoutes = [
1314
{ path: 'news', component: NewsComponent },
1415
{ path: 'showNews', component: ShowNewsComponent},
1516
{ path: 'userProfile', component: UserProfile},
17+
{ path: 'admin', component: AdminComponent},
1618
{ path: '', redirectTo: 'home', pathMatch: 'full'}
1719
]
1820

frontend/src/app/components/navBar/navBar.component.html

Lines changed: 7 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,15 @@
55
<div class="collapse navbar-collapse" id="navbarSupportedContent">
66
<ul class="navbar-nav ms-auto mb-2 mb-lg-0">
77
<li class="nav-item"><a class="nav-link" href="/">Inicio</a></li>
8-
<li class="nav-item dropdown">
9-
<a class="nav-link dropdown-toggle" id="navbarDropdownBlog" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Videojuegos</a>
10-
<ul class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdownBlog">
11-
<li><a class="dropdown-item" [routerLink]="['/videogame']">Descubrir</a></li>
12-
<li><a class="dropdown-item" [routerLink]="['/videogameStatistics/0']">Top Juegos</a></li>
13-
</ul>
14-
</li>
8+
<li class="nav-item"><a class="nav-link" [routerLink]="['/videogamecatalog']">Descubrir Juegos</a></li>
9+
<li class="nav-item"><a class="nav-link" [routerLink]="['/videogameStatistics/0']">Top Juegos</a></li>
1510
<li class="nav-item"><a class="nav-link" [routerLink]="['/news']">Noticias</a></li>
1611
<li class="nav-item"><a class="nav-link" [routerLink]="['/about']">About</a></li>
17-
18-
19-
<p *ngIf="!loginService.isLogged()"><!--/p-->
20-
<li class="nav-item dropdown">
21-
<a class="nav-link dropdown-toggle" id="navbarDropdownBlog" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Sesión</a>
22-
<ul class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdownBlog">
23-
<li><a class="dropdown-item" [routerLink]="['/login']">Iniciar sesión</a></li>
24-
<li><a class="dropdown-item" [routerLink]="['/signin']">Registrarse</a></li>
25-
</ul>
26-
</li>
27-
28-
29-
<a ngIf="loginService.isLogged()">
30-
<p ngIf="loginService.isAdmin()"><!--/p-->
31-
<li class="nav-item"><a class="nav-link" [routerLink]="['/admin']">Administrador</a></li>
32-
</p>
33-
<li class="nav-item"><a class="nav-link" [routerLink]="['/userProfile']">Perfil</a></li>
34-
</a>
12+
<li *ngIf="! loginService.isLogged()" class="nav-item"><a class="nav-link" [routerLink]="['/login']">Iniciar sesión</a></li>
13+
<li *ngIf="! loginService.isLogged()" class="nav-item"><a class="nav-link" [routerLink]="['/signUp']">Registrarse</a></li>
14+
<li *ngIf="loginService.isLogged()" class="nav-item"><a class="nav-link" [routerLink]="['/userProfile/{{loginService.currentUser().id}}']">Perfil</a></li>
15+
<li *ngIf="loginService.isAdmin() && loginService.isLogged()" class="nav-item"><a class="nav-link" [routerLink]="['/admin']">Administrador</a></li>
3516
</ul>
3617
</div>
3718
</div>
38-
</nav>
19+
</nav>

0 commit comments

Comments
 (0)