Please describe the problem that your request should resolve.
Currently paginated always loads 3 records on mobile and 10 records in the desktop. I propose the following changes:
Make the number of records displayed on the desktop to be a multiple of mobile numbers, so we can always fetch the same number of records for both resolutions while hiding some of them with CSS if necessary. That will allow us to keep the whole rendering on the SSR, regardless of the resolution.
Make it possible to change the number of displayed records e.g. e.g. like in category pages in e-commerce
Since some of the records may change pretty often - add a refresh button without reloading the whole page.
Save the page that user sees in the URL so navigating to other pages could be in line with browser history
Please describe the problem that your request should resolve.
Currently paginated always loads 3 records on mobile and 10 records in the desktop. I propose the following changes: