The @ngil/list provides utilities to paging, sorting and filtering a list. Other than actions as deleting and selecting an item in the list. It was created to be used by presentational components.
npm install @ngil/list
Stackblitz: https://stackblitz.com/edit/angular-sopzpg?file=src/list.ts
list.component.ts https://github.com/allanartuso/ngdux/tree/master/libs/demo/ui/properties/src/lib/properties-table