your tenders apprvals filter

This commit is contained in:
amirrezaghabeli
2025-09-03 09:19:39 +03:30
parent 513475cfb6
commit 7b6f7d6dbd
4 changed files with 53 additions and 14 deletions
@@ -1,6 +1,7 @@
import 'package:country_flags/country_flags.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart';
import 'package:tm_app/core/utils/date_utils.dart';
import '../../../core/constants/assets.dart';
import '../../../core/theme/colors.dart';
@@ -63,7 +64,7 @@ class TenderCard extends StatelessWidget {
children: [
// Date
Text(
date,
unixToDate(int.parse(date)),
style: TextStyle(
color: AppColors.grey60,
fontSize: 12.0.sp(),
@@ -162,18 +162,7 @@ class TendersFilterDialog extends StatelessWidget {
isEnabled: true,
onPressed: () {
context.pop();
if (vm.selectedStatus ==
YourTendersStrings.tendersSubmitted) {
vm.getApprovedTenders();
}
if (vm.selectedStatus == YourTendersStrings.all) {
vm.getTenders(
limit: 10,
offset: 0,
createdFrom: vm.startDateFormatted,
createdTo: vm.endDateFormatted,
);
}
vm.callWithFilter();
},
text: YourTendersStrings.confirm,
textColor: AppColors.mainBlue,