Fix sort bug
This commit is contained in:
@@ -12,7 +12,7 @@ const routes: Routes = [
|
|||||||
{ path: 'dashboard', component: DashboardComponent },
|
{ path: 'dashboard', component: DashboardComponent },
|
||||||
{ path: 'detail/:id', component: HeroDetailComponent },
|
{ path: 'detail/:id', component: HeroDetailComponent },
|
||||||
{ path: 'heroes', component: HeroesComponent },
|
{ path: 'heroes', component: HeroesComponent },
|
||||||
{ path: 'album/:name', component: AlbumComponent }
|
{ path: 'album/:name', component: AlbumComponent },
|
||||||
{ path: 'artist/:name', component: ArtistComponent }
|
{ path: 'artist/:name', component: ArtistComponent }
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import { Pipe, PipeTransform } from '@angular/core';
|
|||||||
|
|
||||||
@Pipe({name: "sortBy"})
|
@Pipe({name: "sortBy"})
|
||||||
export class SortPipe implements PipeTransform {
|
export class SortPipe implements PipeTransform {
|
||||||
transform(array: Array<string>, ...args: any[]): Array<string> {
|
transform(array: Array<any>, ...args: any[]): Array<any> {
|
||||||
array.sort((a: any, b: any) => {
|
array.sort((a: any, b: any) => {
|
||||||
for (let i = 0; i < array.length; i++) {
|
for (let i = 0; i < array.length; i++) {
|
||||||
let arg = args[i];
|
let arg = args[i];
|
||||||
|
|||||||
Reference in New Issue
Block a user