Skip to content

Commit 4c02fd7

Browse files
committed
Added some navbar fixes
1 parent 36679bd commit 4c02fd7

File tree

4 files changed

+22
-8
lines changed

4 files changed

+22
-8
lines changed

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

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,21 @@
1515
<li class="nav-item"><a class="nav-link" href="/news">Noticias</a></li>
1616
<li class="nav-item"><a class="nav-link" href="/about">About</a></li>
1717

18-
<p *ngIf="!loginService.isLogged()"><!--/p-->
19-
<li class="nav-item dropdown">
18+
19+
<li *ngIf="! loginService.isLogged()" class="nav-item dropdown">
2020
<a class="nav-link dropdown-toggle" id="navbarDropdownBlog" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Sesión</a>
2121
<ul class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdownBlog">
2222
<li><a class="dropdown-item" href="/login">Iniciar sesión</a></li>
2323
<li><a class="dropdown-item" href="/signin">Registrarse</a></li>
2424
</ul>
2525
</li>
2626

27-
<a ngIf="loginService.isLogged()">
28-
<p ngIf="loginService.isAdmin()"><!--/p-->
27+
<a *ngIf="loginService.isLogged()">
28+
<li class="nav-item"><a class="nav-link" [routerLink]="['/userProfile']">Perfil</a></li>
29+
<p *ngIf="loginService.isAdmin()">
2930
<li class="nav-item"><a class="nav-link" [routerLink]="['/admin']">Administrador</a></li>
3031
</p>
31-
<li class="nav-item"><a class="nav-link" [routerLink]="['/userProfile']">Perfil</a></li>
32+
3233
</a>
3334
</ul>
3435
</div>

frontend/src/app/components/videogame/videogame-catalog.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ export class VideogameCatalogComponent{
1313

1414
ids!:number[];
1515
videogames!:Videogame[];
16-
videogamepage!: VideogamePage;
1716
page:number = 0;
1817
ready:boolean = false;
18+
1919
constructor(private router: Router, public videogameService: VideogameService){
2020
videogameService.getVideogamesPage(this.page).subscribe(
21-
data => {var x = data['content'] ;console.log(x);this.videogames= x as Videogame[];} ,
21+
data => {var x = data['content'] ;this.videogames= x as Videogame[];} ,
2222
error => console.error(error)
2323
)
2424
}

frontend/src/app/models/news.model.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
export interface NewsPage {
2+
3+
content: News[];
4+
empty: boolean;
5+
first: boolean;
6+
last: boolean;
7+
number: number;
8+
numberOfElements: number;
9+
size: number;
10+
pageable: any[];
11+
sort: boolean [];
12+
}
13+
114
export interface News {
215
id?: number;
316

frontend/src/app/services/login.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const BASE_URL = '/api/auth';
88
export class LoginService {
99

1010
//Check these 2 lines, i've added '?' to both of them
11-
logged?: boolean;
11+
logged: boolean = false;
1212
user?: Usero;
1313

1414
constructor(private http: HttpClient) {

0 commit comments

Comments
 (0)