appsmithorg / appsmithorg/appsmith

[Feature] Infinite scrolling on table

Aperta
#2,896 28 commenti 3 reazioni 3 assegnatari Rivendicata da @jacquesikot Vedi su GitHub
Community Reported Enhancement Epic Query Widgets & IDE Pod Table Widget Widgets & Accelerators Pod Widgets Product
Lingua principale
TypeScript
Stelle
40.9k
Fork
4.8k
Merge medio
1g 22h
PR unite (30g)
45

Descrizione

## Summary

Allow end-users to scroll down a table and see all pages instead of having to click next

## Requirement

| Title | Desc | Comment |
| ------ | ------- | ------ |
| Infinite scroll | toggle property which will hide pagination controls by default | - |
| Infinite scrolling mode | Table will load more data based on the page size on scroll to end from the action defined in the onPageChange property (while async loading), Number of items loading will still depend on the page size | - |
| Hidden Pagination control | In the infinite scrolling mode the pagination controls will be hidden and on scroll to the bottom we will show loading/skeleton as row at the bottom of the content. | - |
| End of the list | When the data has finished and there is nothing more to scroll to we will show `end of list reached` as a row | - |

```[tasklist]
### Milestones
- [ ] https://github.com/appsmithorg/appsmith/issues/38922
- [ ] https://github.com/appsmithorg/appsmith/issues/38914
- [ ] https://github.com/appsmithorg/appsmith/issues/38915
- [ ] https://github.com/appsmithorg/appsmith/issues/38917
- [ ] https://github.com/appsmithorg/appsmith/issues/39094
- [ ] https://github.com/appsmithorg/appsmith/issues/39308
```

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.