appsmith icon indicating copy to clipboard operation
appsmith copied to clipboard

[Feature]: Need Total Record Count field for Server-side pagination in List widget

Open tomjose92 opened this issue 2 years ago • 4 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Summary

When a user decides to use server side pagination in the List widget, it is unaware of how many records will be present.

Why should this be worked on?

This causes issue where a user can keep clicking next page, and see List items which have undefined values. We need a field like "Total Record Count" to be shown, whenever server side pagination is enabled, done similarly in Table Widget.

tomjose92 avatar Jun 15 '22 04:06 tomjose92

@tomjose92 I think we should solve this separately by allowing users to disable the next button. Lists are generic widgets so the concept of a record doesn't necessarily exist here.

Nikhil-Nandagopal avatar Jun 15 '22 09:06 Nikhil-Nandagopal

@Nikhil-Nandagopal Whether you add a "Total Record Count" or allow us to disable the next button some other way, something must be done here. As it stands, I simply cannot use this widget if I have a variable number of list items and server-side pagination is enabled.

jdglacier avatar Aug 12 '22 15:08 jdglacier

Updated PRD - https://appsmith.notion.site/Total-record-count-acd4b22cb4604dc0bb60d382c0796372

dilippitchika avatar Oct 27 '22 07:10 dilippitchika

Design has been shared https://www.figma.com/file/h1fOWB98oe2o4tHpTsh7X0/List---Total-record-count?node-id=29%3A1253&t=7xUh5Cx6ALoETsQv-1

shastryy avatar Dec 02 '22 06:12 shastryy

Assuming 50% list users need this at some point

Stats

Stat Values
Reach 750
Effort (months) 0.5

dilippitchika avatar Feb 16 '23 05:02 dilippitchika