Skip to content

Room list: add a grouped virtualized list to shared components#32566

Merged
florianduros merged 12 commits intodevelopfrom
florianduros/grouped-virtuallist
Mar 13, 2026
Merged

Room list: add a grouped virtualized list to shared components#32566
florianduros merged 12 commits intodevelopfrom
florianduros/grouped-virtuallist

Conversation

@florianduros
Copy link
Copy Markdown
Member

@florianduros florianduros commented Feb 18, 2026

Task #32452
PR to introduce a grouped virtualized list to support the future sections of the room list

  • Rename VirtualizedList to FlatVirtualizedList
  • Move most of the logic into the useVirtualizedList hook
  • Add a new GroupedVirtualizedList based on GroupedVirtuoso
  • Add a accessibility.ts file to help to implement the listbox or treegrid pattern
Screen.Recording.2026-02-19.at.11.29.48.mov

@florianduros florianduros added the T-Task Tasks for the team like planning label Feb 18, 2026
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from f6802ce to 8d3d9c9 Compare February 18, 2026 17:24
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from 8d3d9c9 to fe34734 Compare February 19, 2026 09:50
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from fe34734 to 6875431 Compare February 19, 2026 10:37
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from 6875431 to fc83318 Compare February 24, 2026 12:43
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from fc83318 to eb4ffbd Compare February 24, 2026 12:56
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from eb4ffbd to 360a9e5 Compare February 24, 2026 13:11
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from 360a9e5 to 2174607 Compare February 24, 2026 13:14
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from 2174607 to 57091ef Compare February 24, 2026 13:22
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from 57091ef to 2abc4a4 Compare February 24, 2026 17:41
@florianduros florianduros force-pushed the florianduros/grouped-virtuallist branch from 74a9cdd to f15c204 Compare March 11, 2026 10:17
Copy link
Copy Markdown
Member

@dbkr dbkr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good otherwise I think. Thanks for the thorough doc.

@florianduros
Copy link
Copy Markdown
Member Author

Closing to unstuck CLA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T-Task Tasks for the team like planning

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants