appsmithorg / appsmithorg/appsmith

[Feature] Infinite scrolling on table

Abierto
#2,896 28 comentarios 3 reacciones 3 asignados Reclamado por @jacquesikot Ver en GitHub
Community Reported Enhancement Epic Query Widgets & IDE Pod Table Widget Widgets & Accelerators Pod Widgets Product
Lenguaje dominante
TypeScript
Estrellas
40.9k
Forks
4.8k
Merge medio
1 d 22 h
PR fusionados (30 d)
45

Descripción

## 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
```

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.