import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ name: 'enableTabs', }) export class EnableTabsPipe implements PipeTransform { transform(items: any[]): any[] { return items.sort((a: any, b: any) => a.button_order - b.button_order).filter(function (item: any) { item.tab = (!item.tab && item.path) ? item.path.split('/').slice(-1)[0]: item.tab; return item.enable_on_tabs }); } }