added new response model for tenders

This commit is contained in:
llsajjad
2025-09-07 10:07:53 +03:30
parent ab3d7c7b03
commit cd827ecbe4
12 changed files with 389 additions and 37 deletions
+2 -2
View File
@@ -106,13 +106,13 @@ class HomeViewModel with ChangeNotifier {
data = result.value;
_errorMessage = null;
if (data?.data?.isEmpty ?? true) {
if (data?.data?.tenders!.isEmpty ?? true) {
// اگه YourTenders خالی بود → برو سمت Recommended
await getHomeRecommandTenders(reset: true);
} else {
_tenders.clear();
_tenders.addAll(
data!.data!.map((e) => e.tender).whereType<TenderData>(),
data!.data!.tenders!.map((e) => e.tender).whereType<TenderData>(),
);
}