mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -08:00
feat(pipes): add filterByType pipe for filtering favorite items by type
This commit is contained in:
1 parent
e710f472b4
commit
a819bd057a
1 file changed
+13
@@ -0,0 +1,13 @@
|
||||
import { Pipe, PipeTransform } from '@angular/core';
|
||||
import { FavoriteItem } from '../../xtream-tauri/services/favorite-item.interface';
|
||||
|
||||
@Pipe({
|
||||
name: 'filterByType',
|
||||
standalone: true,
|
||||
})
|
||||
export class FilterByTypePipe implements PipeTransform {
|
||||
transform(items: FavoriteItem[] | null, type: string): FavoriteItem[] {
|
||||
if (!items) return [];
|
||||
return items.filter((item) => item.type === type);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user