Can anyone point me in the right direction to figure out a way to fix the way paging and orderBy work together in Angular?
Currently, I can orderBy and page the results
If you have complete client-side paging, then you can just change order of filters:
<li ng-repeat="item in data | orderBy:orderBy:reverse | startFrom:currentPage*pageSize | limitTo:pageSize ">
Is that what you expected?