filterList method

  1. @override
void filterList({
  1. String? query,
})
override

Implementation

@override
void filterList({
  String? query,
}) {
  if (query == null || query.isEmpty) {
    itemList.value = _walletList;
    return;
  }

  final List<GridListItemModel<WalletData>> filtered = _walletList
      .where(
        (wallet) => wallet.title.toLowerCase().contains(
              query.toLowerCase(),
            ),
      )
      .toList();
  itemList.value = filtered;
}