taskListQuickSearchedProvider top-level property
final
Implementation
final taskListQuickSearchedProvider =
FutureProvider.autoDispose<List<String>>((ref) async {
final tasksList = await ref.watch(taskListsProvider(null).future);
final searchTerm = ref.watch(quickSearchValueProvider).trim().toLowerCase();
//Return all task list if search text is empty
if (searchTerm.isEmpty) return tasksList;
//Return all task list filter if search text is given
return filterTaskListData(ref, tasksList, searchTerm);
});