Sort Selector
Default
Shows the Sort Selector with default sorting (by Name, ascending):
Props
The Sort Selector component accepts several props to customize its behavior:
sortField("name","type","createdAt","updatedAt"): The field by which to sort.sortOrder("asc"or"desc"): The sort direction (ascending/descending).sortMode("created"or"updated", default:"created"): Determines which date-related sorting options are offered.showDateOptions(trueorfalse, default:true): Controls whether date sorting options (created/updated) are displayed.setSortFieldandsetSortOrder: Handler functions to update the current sort field and order.
You can combine these props to control and respond to sorting preference changes in your UI.
Sort mode options
The sortMode prop determines which set of date-related sorting options are shown in the Sort Selector. It accepts either "created" (default) or "updated".
- When
sortMode="created", you will see options to sort by “Recently Created” or “Oldest Created”. - When
sortMode="updated", you will see options to sort by “Recently Updated” or “Oldest Updated”.
Hide date options
Set showDateOptions={false} to hide sorting options for creation date: