refactored search function using provider

This commit is contained in:
2026-01-19 18:25:02 +01:00
parent 143206cd72
commit f0b3c11e63
5 changed files with 48 additions and 35 deletions

View File

@@ -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);
}
}