getListingData function
Future<void>
getListingData(- {bool isFromBottom = false,
- bool isFromSort = false,
- bool isSaveFilter = false,
- bool isFromReset = false}
)
Implementation
Future<void> getListingData({bool isFromBottom = false, bool isFromSort = false, bool isSaveFilter = false, bool isFromReset = false}) async {
log("--------------Listing Api Call -------------");
appStore.setLoading(true);
await getListingList(
isFromReset: isFromReset,
showLoader: isFromBottom,
isSaveFilter: isSaveFilter,
).then((value) async {
if (value?.listingListData != null) {
(isFromSort) ? appStore.sortAddListingData(value!.listingListData!) : appStore.addListingData(value!.listingListData!);
}
appStore.setLoading(false);
}).catchError((e) {
toast(e.toString(), print: true);
appStore.setLoading(false);
});
}