refactored search function using provider
This commit is contained in:
@@ -7,10 +7,10 @@ class SearchBarWidget extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
TextEditingController searchBarController = TextEditingController();
|
||||
return TextField(
|
||||
controller: searchBarController,
|
||||
onEditingComplete: () => onEditingComplete(searchBarController.text),
|
||||
);
|
||||
return TextField(onChanged: (text) => onChanged(text, context));
|
||||
}
|
||||
|
||||
void onChanged(String text, BuildContext context) {
|
||||
if (context.mounted) onEditingComplete(text);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user