microsoft / microsoft/fluentui

Table: Implement row grouping/expanding state and explore UI options

Open
#24,966 13 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Component: Table Fluent UI react-components (v9) Resolution: Soft Close
Dominant language
TypeScript
Stars
20.3k
Forks
2.9k
Avg merge
2d 9h
Merged PRs (30d)
46

Description

Although there is no real way for tables to have collapsible rows in HTML, there should be a state plugin to support it.

Also explore the possible UI options (preferrably with designers)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by locating the Fluent UI table component and its existing state or plugin patterns, then review possible row-grouping interactions with the designers. Done means an agreed UI direction and an implemented, tested grouping and expanding state.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
design, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.