Skip to content

Refactor TagGroup to focus row instead  #3070

@LFDanLu

Description

@LFDanLu

🙋 Feature Request

Discussed in testing session, would be nice if the Tags followed the same pattern as #3000, aka focusing the row instead of the cell. If possible, move away from using grid hooks and replace with list hooks/state since Tags allow for focusable children. Perhaps try a FocusScope/FocusManager approach instead to navigate between the Tags instead.

Keep in mind that some of the grid specific code might be handling announcements (probably non-issue since we don't have a notion of selected items w/ TagGroup)

After the refactor, revisit the announcement made when focusing a Tag:
Removable tags will read "Cool Tag 2, Remove Cool Tag 2" but don't really indicate how I should remove the tag. Should we add something like "space or delete to remove tag"? (RS)

🧢 Your Company/Team

RSP

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions