Added pagination to recommand in home

This commit is contained in:
llsajjad
2025-08-18 15:30:22 +03:30
parent d9d5502e79
commit 95e7b516b3
6 changed files with 127 additions and 37 deletions
+6 -3
View File
@@ -12,7 +12,7 @@ import '../../core/network/network_manager.dart';
class HomeService {
HomeService({required NetworkManager networkManager})
: _networkManager = networkManager;
: _networkManager = networkManager;
final NetworkManager _networkManager;
Future<Result<HomeResponseModel>> getHome({
@@ -39,9 +39,12 @@ class HomeService {
}
}
Future<Result<RecommendedTendersResponse>> getRecommendedTenders() async {
Future<Result<RecommendedTendersResponse>> getRecommendedTenders({
required int limit,
required int offset,
}) async {
final result = await _networkManager.makeRequest(
'/api/v1/tenders/recommend',
'/api/v1/tenders/recommend?limit=$limit&offset=$offset',
method: 'GET',
(json) => RecommendedTendersResponse.fromJson(json),
);