Added data from api for recommended
This commit is contained in:
@@ -5,6 +5,7 @@ import 'package:tm_app/core/routes/app_routes.dart';
|
||||
import 'package:tm_app/core/theme/colors.dart';
|
||||
import 'package:tm_app/core/utils/size_config.dart';
|
||||
import 'package:tm_app/data/services/model/home/home_response/home_response_model.dart';
|
||||
import 'package:tm_app/data/services/model/recommended_tenders_response/recommended_tenders_response.dart';
|
||||
import 'package:tm_app/view_models/home_view_model.dart';
|
||||
import 'package:tm_app/views/home/widgets/notification_card.dart';
|
||||
|
||||
@@ -49,7 +50,7 @@ class TabletHomePage extends StatelessWidget {
|
||||
SizedBox(height: 32.0.h()),
|
||||
_yourTenderText(),
|
||||
SizedBox(height: 8.0.h()),
|
||||
_bottomListView(homeViewModel.homeResponse!),
|
||||
_bottomListView(homeViewModel.recommendedTendersResponse!),
|
||||
],
|
||||
),
|
||||
),
|
||||
@@ -170,24 +171,24 @@ class TabletHomePage extends StatelessWidget {
|
||||
|
||||
Widget _yourTenderText() {
|
||||
return Text(
|
||||
AppStrings.yourTenders,
|
||||
AppStrings.recommendation,
|
||||
style: TextStyle(
|
||||
fontSize: 20.0.sp(),
|
||||
fontWeight: FontWeight.w600,
|
||||
color: AppColors.grey60,
|
||||
fontSize: 18.0.sp(),
|
||||
fontWeight: FontWeight.w700,
|
||||
color: AppColors.grey80,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Widget _bottomListView(HomeResponseModel homeResponse) {
|
||||
Widget _bottomListView(RecommendedTendersResponse recommendedTendersResponse) {
|
||||
return SizedBox(
|
||||
width: double.infinity,
|
||||
height: 310.0.h(),
|
||||
height: 387.0.h(),
|
||||
child: ListView.builder(
|
||||
itemCount: homeResponse.yourTenders?.length ?? 0,
|
||||
itemCount: recommendedTendersResponse.data!.tenders.length,
|
||||
scrollDirection: Axis.horizontal,
|
||||
itemBuilder: (context, index) {
|
||||
return TendersListItem(tender: homeResponse.yourTenders![index]);
|
||||
return TendersListItem(tender: recommendedTendersResponse.data!.tenders[index]!);
|
||||
},
|
||||
),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user