refactor: replace TSLint with ESLint

This commit is contained in:
Wieland Schöbl
2021-06-30 13:53:44 +02:00
committed by Jovan Krunić
parent 67fb4a43c9
commit d696215d08
147 changed files with 5471 additions and 2704 deletions

View File

@@ -15,6 +15,7 @@
import {Injectable} from '@angular/core';
import {SCMessage} from '@openstapps/core';
import {DataProvider} from '../data/data.provider';
/**
* Service for providing news messages
*/
@@ -22,12 +23,12 @@ import {DataProvider} from '../data/data.provider';
providedIn: 'root',
})
export class NewsProvider {
constructor(private dataProvider: DataProvider) {
}
constructor(private dataProvider: DataProvider) {}
/**
* Get news messages
* TODO: make dates sortable on the backend side and then adjust this method
*
* @param size How many messages/news to fetch
* @param sort If sort by date needs to be performed
*/
@@ -47,8 +48,15 @@ export class NewsProvider {
if (sort) {
news.sort((a, b) => {
if (typeof a.datePublished !== 'undefined' && typeof b.datePublished !== 'undefined') {
return (a.datePublished > b.datePublished) ? -1 : ((a.datePublished < b.datePublished) ? 1 : 0);
if (
typeof a.datePublished !== 'undefined' &&
typeof b.datePublished !== 'undefined'
) {
return a.datePublished > b.datePublished
? -1
: a.datePublished < b.datePublished
? 1
: 0;
}
return 0;