diff --git a/lib/shared/widgets/enhanced_search_view.dart b/lib/shared/widgets/enhanced_search_view.dart index 8733530a..bcc3b405 100644 --- a/lib/shared/widgets/enhanced_search_view.dart +++ b/lib/shared/widgets/enhanced_search_view.dart @@ -1,7 +1,12 @@ import 'package:flutter/material.dart'; class EnhancedSearchView extends StatelessWidget { - const EnhancedSearchView({super.key}); + const EnhancedSearchView({ + super.key, + required this.filterBySearchBar, + }); + + final void Function(T query, BuildContext context) filterBySearchBar; @override Widget build(BuildContext context) { @@ -13,7 +18,7 @@ class EnhancedSearchView extends StatelessWidget { onChanged: (value) => EasyDebounce.debounce( '_model.keyTextFieldTextController', const Duration(milliseconds: 500), - () => filterBySearchBar(Document.fromDesc(value), context), + () => filterBySearchBar.call(Document.fromDesc(value), context), ), cursorColor: theme.primaryText, showCursor: false,