seashell / drago

☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.

Home Page:https://seashell.github.io/drago

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement pagination or infinite scrolling on the UI

edufschmidt opened this issue · comments

Is your feature request related to a problem? Please describe.
This feature would allow the frontend to fetch data from the backend as needed, in an efficient way.

Describe the solution you'd like
Pagination: For every screen in which a list of resources (i.e., networks, hosts, interfaces, and links) is shown, I'd like to be able to select how many entries will be included in each page fetched and displayed at a time, and also the current page.
Infinite scrolling: As I scroll down, I'd like the frontend to asynchronously fetch more data from the backend and display it in the UI.

Describe alternatives you've considered
react-paginate, react-infinite-scroll-component, or a similar alternative in conjunction with Apollo client.

Closed due to inactivity.