add back startUp search in MD
This commit is contained in:
parent
77d5c8bc69
commit
34e4a1cfdf
7 changed files with 17 additions and 2 deletions
|
|
@ -68,6 +68,7 @@ class _MzansiDirectoryState extends State<MzansiDirectory> {
|
|||
return MihSearchMzansi(
|
||||
personalSearch: widget.arguments.personalSearch,
|
||||
myLocation: myLocation,
|
||||
startSearchText: widget.arguments.startSearchText,
|
||||
);
|
||||
}),
|
||||
// MihContacts(),
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ class _MzansiDirectoryTileState extends State<MzansiDirectoryTile> {
|
|||
'/mzansi-directory',
|
||||
arguments: MzansiDirectoryArguments(
|
||||
personalSearch: true,
|
||||
startSearchText: null,
|
||||
),
|
||||
);
|
||||
},
|
||||
|
|
|
|||
|
|
@ -18,10 +18,12 @@ import 'package:mzansi_innovation_hub/mih_services/mih_user_services.dart';
|
|||
class MihSearchMzansi extends StatefulWidget {
|
||||
final bool personalSearch;
|
||||
final String? myLocation;
|
||||
final String? startSearchText;
|
||||
const MihSearchMzansi({
|
||||
super.key,
|
||||
required this.personalSearch,
|
||||
required this.myLocation,
|
||||
required this.startSearchText,
|
||||
});
|
||||
|
||||
@override
|
||||
|
|
@ -98,10 +100,14 @@ class _MihSearchMzansiState extends State<MihSearchMzansi> {
|
|||
super.initState();
|
||||
setState(() {
|
||||
userSearch = widget.personalSearch;
|
||||
mzansiSearchController.text = "";
|
||||
// businessTypeController.text = "All";
|
||||
availableBusinessTypes =
|
||||
MihBusinessDetailsServices().fetchAllBusinessTypes();
|
||||
if (widget.startSearchText != null) {
|
||||
mzansiSearchController.text = widget.startSearchText!;
|
||||
searchPressed();
|
||||
} else {
|
||||
mzansiSearchController.text = "";
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -40,6 +40,7 @@ class _MihAddBookmarkAlertState extends State<MihAddBookmarkAlert> {
|
|||
arguments: MzansiDirectoryArguments(
|
||||
personalSearch: false, // personalSearch
|
||||
packageIndex: 1,
|
||||
startSearchText: widget.business.Name,
|
||||
),
|
||||
);
|
||||
MihAlertServices().successAlert(
|
||||
|
|
|
|||
|
|
@ -54,6 +54,7 @@ class _MihDeleteBookmarkAlertState extends State<MihDeleteBookmarkAlert> {
|
|||
arguments: MzansiDirectoryArguments(
|
||||
personalSearch: false, // personalSearch
|
||||
packageIndex: 1,
|
||||
startSearchText: widget.business.Name,
|
||||
),
|
||||
);
|
||||
MihAlertServices().successAlert(
|
||||
|
|
|
|||
|
|
@ -100,6 +100,7 @@ class _MihReviewBusinessWindowState extends State<MihReviewBusinessWindow> {
|
|||
'/mzansi-directory',
|
||||
arguments: MzansiDirectoryArguments(
|
||||
personalSearch: false, // personalSearch
|
||||
startSearchText: widget.business.Name,
|
||||
),
|
||||
);
|
||||
MihAlertServices().successAlert(
|
||||
|
|
@ -189,6 +190,7 @@ class _MihReviewBusinessWindowState extends State<MihReviewBusinessWindow> {
|
|||
'/mzansi-directory',
|
||||
arguments: MzansiDirectoryArguments(
|
||||
personalSearch: false, // personalSearch
|
||||
startSearchText: widget.business.Name,
|
||||
),
|
||||
);
|
||||
MihAlertServices().successAlert(
|
||||
|
|
@ -224,6 +226,7 @@ class _MihReviewBusinessWindowState extends State<MihReviewBusinessWindow> {
|
|||
'/mzansi-directory',
|
||||
arguments: MzansiDirectoryArguments(
|
||||
personalSearch: false, // personalSearch
|
||||
startSearchText: widget.business.Name,
|
||||
),
|
||||
);
|
||||
MihAlertServices().successAlert(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue