I've developed a component that showcases a paginated, sortable, and filterable table of dates. While I have successfully implemented a custom pagination service to display the data in parts, my issue lies with the functionality of the filter and sort pipes. Currently, these pipes only work for the sliced data rather than the complete JSON dataset. I would greatly appreciate any suggestions on how to parse the full data set effectively. Below is an example of how I am currently using the filter pipe and sort pipe:
<tbody *ngFor = "let request of slicedRequestObjects | category: searchText : optionVal | orderBy: convertSorting(); let i = index;" >