appsmithorg / appsmithorg/appsmith

[Feature] Infinite scrolling on table

オープン
#2,896 コメント 28 件 リアクション 3 件 担当者 3 名 @jacquesikot が担当を希望しています GitHub で見る
Community Reported Enhancement Epic Query Widgets & IDE Pod Table Widget Widgets & Accelerators Pod Widgets Product
主要言語
TypeScript
スター
40.9k
フォーク
4.8k
平均マージ
1日 22時間
マージ済み PR(30日)
45

説明

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

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。