This commit is contained in:
amirrezaghabeli
2025-09-08 15:15:04 +03:30
parent d56261b664
commit f3d5c60c06
2 changed files with 3 additions and 8 deletions
@@ -24,7 +24,7 @@ class _YourTendersScreenState extends State<YourTendersScreen> {
viewModel = context.read<YourTendersViewModel>(); viewModel = context.read<YourTendersViewModel>();
WidgetsBinding.instance.addPostFrameCallback((_) { WidgetsBinding.instance.addPostFrameCallback((_) {
final requestModel = GetTendersRequestModel(); final requestModel = GetTendersRequestModel();
viewModel.getTenders(requestModel: requestModel); viewModel.getTenders(requestModel: requestModel, reset: true);
}); });
} }
@@ -3,7 +3,6 @@ import 'package:provider/provider.dart';
import 'package:tm_app/core/theme/colors.dart'; import 'package:tm_app/core/theme/colors.dart';
import 'package:tm_app/core/utils/size_config.dart'; import 'package:tm_app/core/utils/size_config.dart';
import 'package:tm_app/view_models/your_tenders_view_model.dart'; import 'package:tm_app/view_models/your_tenders_view_model.dart';
import 'package:tm_app/views/your_tenders/strings/your_tenders_strings.dart';
import 'package:tm_app/views/your_tenders/widgets/tender_card.dart'; import 'package:tm_app/views/your_tenders/widgets/tender_card.dart';
import '../../../data/services/model/tender_approvals_response/tender_approvals_response.dart'; import '../../../data/services/model/tender_approvals_response/tender_approvals_response.dart';
@@ -56,16 +55,12 @@ class _TendersSubmittedState extends State<TendersSubmitted> {
return Consumer<YourTendersViewModel>( return Consumer<YourTendersViewModel>(
builder: (context, viewModel, child) { builder: (context, viewModel, child) {
if (widget.approvedTenders.data == null) { if (widget.approvedTenders.data == null) {
return const Center( return const Center(child: Text('No submitted projects yet.'));
child: Text(YourTendersStrings.noTendersSubmitted),
);
} }
final tenders = widget.approvedTenders.data!.tenders ?? []; final tenders = widget.approvedTenders.data!.tenders ?? [];
if (tenders.isEmpty) { if (tenders.isEmpty) {
return const Center( return const Center(child: Text('No submitted projects yet.'));
child: Text(YourTendersStrings.noTendersSubmitted),
);
} }
final itemCount = final itemCount =