microsoft / fluentui-contrib

Monorepo for contributor extension packages to Fluent UI
MIT License
29 stars 31 forks source link

feat(react-tree-grid): implements TreeGridRowGroup component #85

Closed bsunderhus closed 8 months ago

bsunderhus commented 8 months ago

Changes

  1. Introduces TreeGridRowGroup component

Possible problems with this implementation

  1. there's nothing limiting the user to add more than one groupOwner in the same group
  2. there's nothing limiting that the first row on a TreeGridRowGroup should be the groupOwner
  3. each TreeGridRow controls it's own visibility (this might not be ideal for virtualization cases, as the visibility of the nodes is dictated by the virtualization library on scroll normally?!)