Add default icon to feeds
Every feed has an icon. If not set by the user, the database automatically sets the default icon to media/default-icon-svg.
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
import {Component, OnInit} from '@angular/core';
|
||||
import {HttpClient} from '@angular/common/http';
|
||||
import {Observable, throwError} from 'rxjs';
|
||||
import {throwError} from 'rxjs';
|
||||
import {MatSnackBar} from '@angular/material/snack-bar';
|
||||
import {NGXLogger} from 'ngx-logger';
|
||||
import {IFeed} from '../../interfaces/feed.interface';
|
||||
import {FeedService} from '../../services/feed.service';
|
||||
import {ActivatedRoute, NavigationEnd, Router} from '@angular/router';
|
||||
import {ActivatedRoute} from '@angular/router';
|
||||
|
||||
@Component({
|
||||
selector: 'app-einstellungen',
|
||||
@@ -22,10 +22,8 @@ export class EinstellungenComponent implements OnInit {
|
||||
private _snackbar: MatSnackBar,
|
||||
private _logger: NGXLogger,
|
||||
private _feedService: FeedService,
|
||||
private _route: ActivatedRoute,
|
||||
private _router: Router) {
|
||||
private _route: ActivatedRoute) {
|
||||
this.icon = 'assets/logo.svg';
|
||||
this._router.routeReuseStrategy.shouldReuseRoute = () => false;
|
||||
this._feedService.getFeeds().toPromise().then(data => this.feeds = data).catch(err => this._logger.error(err));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user