selectSorting method
- required List<
SortingItem> sortingItems, - required SortingType selectedSorting,
override
Implementation
@override
List<SortingItem> selectSorting({
required List<SortingItem> sortingItems,
required SortingType selectedSorting,
}) =>
sortingItems.map((SortingItem sortingItem) {
if (sortingItem.type == selectedSorting) {
return SortingItem(
type: sortingItem.type,
isSelected: !sortingItem.isSelected,
);
}
return SortingItem(
type: sortingItem.type,
isSelected: false,
);
}).toList();