import 'package:tm_app/core/utils/result.dart'; import 'package:tm_app/data/services/model/liked_tenders_response/liked_tenders_response.dart'; import 'package:tm_app/data/services/model/tender_approvals_response/tender_approvals_response.dart'; import 'package:tm_app/data/services/your_tenders_service.dart'; class YourTendersRepository { final YourTendersService _yourTendersService; YourTendersRepository({required YourTendersService yourTendersService}) : _yourTendersService = yourTendersService; Future> getApprovedTenders({ required int limit, required int offset, required String createdFrom, required String createdTo, }) { return _yourTendersService.getApprovedTenders( limit: limit, offset: offset, createdFrom: createdFrom, createdTo: createdTo, ); } Future> getTenders({ required int limit, required int offset, required String createdFrom, required String createdTo, }) { return _yourTendersService.getTenders( limit: limit, offset: offset, createdFrom: createdFrom, createdTo: createdTo, ); } Future> getTendersFeedback({ required int limit, required int offset, required String feedbackType, required String dateFrom, required String dateTo, }) { return _yourTendersService.getTendersFeedback( limit: limit, offset: offset, feedbackType: feedbackType, dateFrom: dateFrom, dateTo: dateTo, ); } }