0
Make the number of records loaded per group in grouped views configurable
Source: twentyhq/twenty#25770 · opened by @taekop
Scope & Context When a record table or list is grouped by a field, each group fetches a hardcoded 8 records and shows a "Load more" button below them (#8756). Self-hosted instances with a workflow that relies on grouped views have no way to see groups expanded by default, so users click "Load more" on every group every time they open the view. Current behavior useFindManyRecordIndexTableParams sets limit: 8 whenever a record group definition is active. The value is not configurable. Expected behavior The per-group page size should be configurable per instance, defaulting to 8 so existing instances are unaffected. A config variable (env or admin panel) is the natural place, since this is an instance-level operational preference rather than a per-view setting. Proposed solution Add a RECORD_GROUP_PAGE_SIZE config variable (default 8, ADVANCED_SETTINGS group), expose it on ClientConfig, and use it as the grouped limit in useFindManyRecordIndexTableParams. &…
No pledges yet. Be the first to back this.
Comments
Similar requests
Allowed Grouped view tables to show as expanded or collapsed by default.
1 vote · 0 comments
Custom images/avatars for People records and custom objects
1 vote · 0 comments
Quick Access to Deleted Records from the View Header
2 votes · 0 comments
Missing Sorting Functionality for Related Records in Object Relations
6 votes · 0 comments
UX improvement : Field Groups, better visibility
4 votes · 0 comments
No comments yet.