fix search bar bugs

This commit is contained in:
2025-06-02 09:42:30 +02:00
parent d90373a781
commit 9ca757214f
10 changed files with 10 additions and 2407 deletions

View File

@@ -3,7 +3,6 @@ import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_single_child_scroll.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tool_body.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_search_bar.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_error_message.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_pop_up_messages/mih_loading_circle.dart';
import 'package:mzansi_innovation_hub/mih_env/env.dart';
import 'package:mzansi_innovation_hub/mih_objects/app_user.dart';
@@ -55,13 +54,6 @@ class _MihBusinessUserSearchState extends State<MihBusinessUserSearch> {
userSearch = searchController.text;
userSearchResults = fetchUsers(userSearch);
});
} else {
showDialog(
context: context,
builder: (context) {
return const MIHErrorMessage(errorType: "Input Error");
},
);
}
}
@@ -131,6 +123,13 @@ class _MihBusinessUserSearchState extends State<MihBusinessUserSearch> {
onPrefixIconTap: () {
submitUserForm();
},
onClearIconTap: () {
setState(() {
searchController.clear();
userSearch = "";
});
submitUserForm();
},
searchFocusNode: _searchFocusNode,
),
),