diff --git a/src/app/creator-home-screen/creator-home-screen.component.html b/src/app/creator-home-screen/creator-home-screen.component.html index 401796f520477bd50818147ddfe0bd409c04c761..20a2fbb0b6733293389ad6eaa150b9b9acb54038 100644 --- a/src/app/creator-home-screen/creator-home-screen.component.html +++ b/src/app/creator-home-screen/creator-home-screen.component.html @@ -1,8 +1,8 @@ <div fxLayout="column" fxLayoutAlign="start" fxLayoutGap="20px" fxFill> - <div fxLayout="row" fxLayoutAlign="center" fxLayoutGap="5px"> + <div fxLayout="row" fxLayoutAlign="center" fxLayoutGap="5px"> <button mat-raised-button color="primary" (click)="openCreateRoomDialog()">Create new room</button> </div> <div fxLayout="row" fxLayoutAlign="center"> - <app-room-list></app-room-list> + <app-room-list></app-room-list> </div> </div> diff --git a/src/app/creator-room/creator-room.component.ts b/src/app/creator-room/creator-room.component.ts index 0e702d8f33df661742c8835282d33d4f46ee0b50..ed782a4a2a2de6c1f8eec65afd88d4974117aa92 100644 --- a/src/app/creator-room/creator-room.component.ts +++ b/src/app/creator-room/creator-room.component.ts @@ -12,6 +12,7 @@ import { Location } from '@angular/common'; }) export class CreatorRoomComponent extends RoomComponent implements OnInit { room: Room; + constructor(protected roomService: RoomService, protected route: ActivatedRoute, private location: Location) { @@ -23,6 +24,7 @@ export class CreatorRoomComponent extends RoomComponent implements OnInit { this.getRoom(params['roomId']); }); } + goBack(): void { this.location.back(); } diff --git a/src/app/room.service.ts b/src/app/room.service.ts index 32a438e6976d358e679dfc60d4ff9f352ce9030e..77b492462aeb0bdea0cb39feaa5a358b9d81b451 100644 --- a/src/app/room.service.ts +++ b/src/app/room.service.ts @@ -19,23 +19,23 @@ export class RoomService extends ErrorHandlingService { getRooms(): Observable<Room[]> { return this.http.get<Room[]>(this.roomsUrl).pipe( - tap (_ => ''), + tap(_ => ''), catchError(this.handleError('getRooms', [])) ); } addRoom(room: Room): Observable<Room> { return this.http.post<Room>(this.roomsUrl, room, httpOptions).pipe( - tap (_ => ''), - catchError(this.handleError<Room>('addRoom')) - ); + tap(_ => ''), + catchError(this.handleError<Room>('addRoom')) + ); } getRoom(id: string): Observable<Room> { const url = `${this.roomsUrl}/${id}`; return this.http.get<Room>(url).pipe( - tap (_ => ''), - catchError(this.handleError<Room>(`getRoom id=${id}`)) - ); + tap(_ => ''), + catchError(this.handleError<Room>(`getRoom id=${id}`)) + ); } }