Added sorting to the posts (order by date, descending)
This commit is contained in:
parent
e22d189e52
commit
dc0c1cf440
@ -54,7 +54,7 @@ export class PostsComponent implements OnInit, OnDestroy {
|
||||
console.log('PostsComponent ngOnInit() is done');
|
||||
|
||||
//we start listening to language changes
|
||||
this.stateService.getLanguageObservable().subscribe(language=>{
|
||||
this.stateService.getLanguageObservable().subscribe(language => {
|
||||
console.log('posts component needs to switch languages!');
|
||||
this.updateFilteredPosts(language);
|
||||
});
|
||||
@ -71,7 +71,7 @@ export class PostsComponent implements OnInit, OnDestroy {
|
||||
* @returns {Post[]}
|
||||
*/
|
||||
updateFilteredPosts(language: string) {
|
||||
console.log('updating filtered posts for language '+language);
|
||||
console.log('updating filtered posts for language ' + language);
|
||||
const res = new Array<Post>();
|
||||
if (this.allPosts == null) {
|
||||
return res;
|
||||
@ -89,6 +89,9 @@ export class PostsComponent implements OnInit, OnDestroy {
|
||||
// console.log('we should not display this');
|
||||
}
|
||||
}
|
||||
// sort the posts
|
||||
res.sort((p1, p2) => p2.created_timestamp.getMilliseconds() - p1.created_timestamp.getMilliseconds());
|
||||
|
||||
this.filteredPosts = res;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user