zwave-js-ui icon indicating copy to clipboard operation
zwave-js-ui copied to clipboard

Add pagination buttons to top of control panel screen

Open TheKorn2 opened this issue 1 year ago • 3 comments

I have 80 nodes in zwave-js-ui. 75% of the time I need to hit page forward at least twice to get to the node I want to look at.

Problem is when the pagination buttons are only at the bottom, the placement jumps all over the place vertically. Let's say I want to get to node 60. Scroll down, hit page forward. Next page has different vertical spacing (different number of lines for descriptions, locations, etc.) so now I have to play where's waldo for the forward button. OK, found it, scroll, hit next page. Still not there, where's waldo now? Found it, scroll, page forward. Oh JFC where's waldo NOW?

At the top, it'd be click-click-click hey there's my node!

Please add pagination buttons to the top as well. Thanks!

TheKorn2 avatar Feb 14 '24 14:02 TheKorn2

@TheKorn2 Why not simply search for it? You have the filters on each column, just press on the node id column filter type 60 and you are done :)

robertsLando avatar Feb 15 '24 07:02 robertsLando

Clicking on a filter, typing in a search term, hitting search is far slower than four turbo clicks and done. That's fine when you're looking for one thing, but I'm adding an additional 110 nodes here, that's a lot of time lost trying to manipulate the UI when I'm just trying to always get to the last page quickly.

I guess you could add a "skip to last page" button, that'd work. Problem is I'm always jumping to the end of the list after adding a node, and there's no really good fast way to do that right now.

TheKorn2 avatar Feb 15 '24 10:02 TheKorn2

+1 to this feature.

zackbcom avatar May 24 '24 05:05 zackbcom