Add /src/util/sortable_collectibles.ts to add the logic behind sorting Collectibles (Add SortableCollectible).
Add /src/util/filterable_collectibles.ts in a similar fashion for the above.
Modify CollectiblesCardList, Props so that it accepts a sort and filter criteria (to be used later in the landing page cc @mariano-aguero although you may need to add an optional argument to limit the number of items displayed).
Add UI controls (dropdowns) specific to the filter and sort feature: Figma shows that they are different because of reasons.
Does not include
Set/get filter and sort criterias from the URL search params like collectibles_sort=price_low_to_high&filter=dutch.
Connects #320. Connects #321.
Includes
/src/util/sortable_collectibles.ts
to add the logic behind sortingCollectibles
(AddSortableCollectible
)./src/util/filterable_collectibles.ts
in a similar fashion for the above.CollectiblesCardList
,Props
so that it accepts a sort and filter criteria (to be used later in the landing page cc @mariano-aguero although you may need to add an optional argument to limit the number of items displayed).Does not include
collectibles_sort=price_low_to_high&filter=dutch
.Screenshot