fixed home
This commit is contained in:
@@ -128,10 +128,11 @@ class DesktopHomePage extends StatelessWidget {
|
||||
iconPath: AssetsManager.arrows,
|
||||
title: HomeStrings.tenderSubmitted,
|
||||
amount:
|
||||
homeViewModel
|
||||
.tenderApprovalsStateResponse!
|
||||
.data!
|
||||
.submittedTenders
|
||||
(homeViewModel
|
||||
.tenderApprovalsStateResponse
|
||||
?.data
|
||||
?.submittedTenders ??
|
||||
0)
|
||||
.toString(),
|
||||
|
||||
textColor: AppColors.mainBlue,
|
||||
@@ -195,7 +196,7 @@ class DesktopHomePage extends StatelessWidget {
|
||||
|
||||
Widget _yourTenderText(HomeViewModel homeViewModel) {
|
||||
final isYourTenders =
|
||||
homeViewModel.data?.data?.tenders!.isNotEmpty ?? false;
|
||||
(homeViewModel.data?.data?.tenders?.isNotEmpty ?? false);
|
||||
return ConstrainedBox(
|
||||
constraints: const BoxConstraints(maxWidth: 740),
|
||||
child: Align(
|
||||
@@ -244,7 +245,7 @@ class DesktopHomePage extends StatelessWidget {
|
||||
tender: homeViewModel.tenders[index],
|
||||
onTap: () {
|
||||
TenderDetailRouteData(
|
||||
tenderId: homeViewModel.tenders[index].id!,
|
||||
tenderId: homeViewModel.tenders[index].id ?? '',
|
||||
).push(context);
|
||||
},
|
||||
);
|
||||
|
||||
@@ -105,7 +105,8 @@ class MobileHomePage extends StatelessWidget {
|
||||
iconPath: AssetsManager.arrows,
|
||||
title: HomeStrings.tenderSubmitted,
|
||||
amount:
|
||||
tenderApprovalsStateResponse.data!.submittedTenders.toString(),
|
||||
(tenderApprovalsStateResponse.data?.submittedTenders ?? 0)
|
||||
.toString(),
|
||||
textColor: AppColors.mainBlue,
|
||||
enableTap: true,
|
||||
onTap: () {
|
||||
@@ -171,7 +172,7 @@ class MobileHomePage extends StatelessWidget {
|
||||
|
||||
Widget _yourTenderText(HomeViewModel homeViewModel) {
|
||||
final isYourTenders =
|
||||
homeViewModel.data?.data?.tenders!.isNotEmpty ?? false;
|
||||
(homeViewModel.data?.data?.tenders?.isNotEmpty ?? false);
|
||||
return Padding(
|
||||
padding: EdgeInsets.symmetric(horizontal: 24.0.w()),
|
||||
child: Text(
|
||||
@@ -220,7 +221,7 @@ class MobileHomePage extends StatelessWidget {
|
||||
tender: homeViewModel.tenders[index],
|
||||
onTap: () {
|
||||
TenderDetailRouteData(
|
||||
tenderId: homeViewModel.tenders[index].id!,
|
||||
tenderId: homeViewModel.tenders[index].id ?? '',
|
||||
).push(context);
|
||||
},
|
||||
);
|
||||
|
||||
@@ -124,7 +124,8 @@ class TabletHomePage extends StatelessWidget {
|
||||
iconPath: AssetsManager.arrows,
|
||||
title: HomeStrings.tenderSubmitted,
|
||||
amount:
|
||||
tenderApprovalsStateResponse.data!.submittedTenders.toString(),
|
||||
(tenderApprovalsStateResponse.data?.submittedTenders ?? 0)
|
||||
.toString(),
|
||||
|
||||
textColor: AppColors.mainBlue,
|
||||
enableTap: true,
|
||||
@@ -201,7 +202,7 @@ class TabletHomePage extends StatelessWidget {
|
||||
|
||||
Widget _yourTenderText(HomeViewModel homeViewModel) {
|
||||
final isYourTenders =
|
||||
homeViewModel.data?.data?.tenders!.isNotEmpty ?? false;
|
||||
(homeViewModel.data?.data?.tenders?.isNotEmpty ?? false);
|
||||
return Text(
|
||||
isYourTenders ? HomeStrings.yourTenders : HomeStrings.recommendedTenders,
|
||||
style: TextStyle(
|
||||
@@ -241,7 +242,7 @@ class TabletHomePage extends StatelessWidget {
|
||||
tender: homeViewModel.tenders[index],
|
||||
onTap: () {
|
||||
TenderDetailRouteData(
|
||||
tenderId: homeViewModel.tenders[index].id!,
|
||||
tenderId: homeViewModel.tenders[index].id ?? '',
|
||||
).push(context);
|
||||
},
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user