I have a functionality which loads several records that are paginated and can be sorted. What would be the best way to approach the sorting once the user is located beyond page 1? I find myself thinking that there are two possible ways to keep the user experience consistent:
- If an user clicks on sorting, and he is located on page 3, the records are sorted but he continues to be in page 3.
- If an user clicks on sorting, the records are sorted but he is taken to page 1.