Page MenuHomePhabricator

Table: enable multi-level sortings
Open, MediumPublic

Description

This task covers expansion of the Table's sorting behavior to enable sorting by multiple columns at once.


Acceptance criteria

  • A new prop is added to enable multi-level sorting
  • Sort icon click behavior is updated when multi-level sorting is enabled
  • Unit tests
  • New demo (that possibly makes an external API call on sort)

Event Timeline

CCiufo-WMF triaged this task as Medium priority.Mon, Apr 29, 5:03 PM
CCiufo-WMF added subscribers: Sarai-WMDE, AnneT, CCiufo-WMF.

We decided to tentatively remove this from the scope of the Table MVP. Waiting on @AnneT and @Sarai-WMDE to clarify if this is incorrect.

AnneT renamed this task from Table: add multi-sort to Table: enable multi-level sortings.Tue, Apr 30, 4:09 PM
AnneT updated the task description. (Show Details)

@CCiufo-WMF Sarai is going to look for use cases for multi-level sort to determine if this needs to be part of the Table MVP (or perhaps we could remove it from MVP regardless, and Sarai's research will determine if we should prioritize multi-level sort soon)