File tree Expand file tree Collapse file tree 4 files changed +22
-8
lines changed Expand file tree Collapse file tree 4 files changed +22
-8
lines changed Original file line number Diff line number Diff line change 15
15
< li class ="nav-item "> < a class ="nav-link " href ="/news "> Noticias</ a > </ li >
16
16
< li class ="nav-item "> < a class ="nav-link " href ="/about "> About</ a > </ li >
17
17
18
- < p *ngIf =" !loginService.isLogged() " > <!--/p-->
19
- < li class ="nav-item dropdown ">
18
+
19
+ < li *ngIf =" ! loginService.isLogged() " class ="nav-item dropdown ">
20
20
< a class ="nav-link dropdown-toggle " id ="navbarDropdownBlog " href ="# " role ="button " data-bs-toggle ="dropdown " aria-expanded ="false "> Sesión</ a >
21
21
< ul class ="dropdown-menu dropdown-menu-end " aria-labelledby ="navbarDropdownBlog ">
22
22
< li > < a class ="dropdown-item " href ="/login "> Iniciar sesión</ a > </ li >
23
23
< li > < a class ="dropdown-item " href ="/signin "> Registrarse</ a > </ li >
24
24
</ ul >
25
25
</ li >
26
26
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() ">
29
30
< li class ="nav-item "> < a class ="nav-link " [routerLink] ="['/admin'] "> Administrador</ a > </ li >
30
31
</ p >
31
- < li class =" nav-item " > < a class =" nav-link " [routerLink] =" ['/userProfile'] " > Perfil </ a > </ li >
32
+
32
33
</ a >
33
34
</ ul >
34
35
</ div >
Original file line number Diff line number Diff line change @@ -13,12 +13,12 @@ export class VideogameCatalogComponent{
13
13
14
14
ids ! :number [ ] ;
15
15
videogames ! :Videogame [ ] ;
16
- videogamepage ! : VideogamePage ;
17
16
page :number = 0 ;
18
17
ready :boolean = false ;
18
+
19
19
constructor ( private router : Router , public videogameService : VideogameService ) {
20
20
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 [ ] ; } ,
22
22
error => console . error ( error )
23
23
)
24
24
}
Original file line number Diff line number Diff line change
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
+
1
14
export interface News {
2
15
id ?: number ;
3
16
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ const BASE_URL = '/api/auth';
8
8
export class LoginService {
9
9
10
10
//Check these 2 lines, i've added '?' to both of them
11
- logged ? : boolean ;
11
+ logged : boolean = false ;
12
12
user ?: Usero ;
13
13
14
14
constructor ( private http : HttpClient ) {
You can’t perform that action at this time.
0 commit comments