get liked list approvals
This commit is contained in:
@@ -7,9 +7,12 @@ import 'package:tm_app/core/utils/size_config.dart';
|
||||
import 'package:tm_app/data/services/model/tender_data/tender_data.dart';
|
||||
import 'package:tm_app/views/home/strings/home_strings.dart';
|
||||
|
||||
import '../../../data/services/model/tender_approvals_data/tender_approvals_data.dart';
|
||||
|
||||
class LikedListItem extends StatelessWidget {
|
||||
const LikedListItem({required this.tender, super.key});
|
||||
const LikedListItem({required this.tender, this.approval, super.key});
|
||||
final TenderData tender;
|
||||
final TenderApprovalsData? approval;
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
@@ -113,10 +116,23 @@ class LikedListItem extends StatelessWidget {
|
||||
height: 32.0.w(),
|
||||
decoration: BoxDecoration(
|
||||
shape: BoxShape.circle,
|
||||
border: Border.all(color: AppColors.grey60, width: 1.5.w()),
|
||||
border: Border.all(
|
||||
color:
|
||||
approval?.status == 'rejected'
|
||||
? AppColors.errorColor
|
||||
: AppColors.grey60,
|
||||
width: 1.5.w(),
|
||||
),
|
||||
),
|
||||
alignment: Alignment.center,
|
||||
child: Icon(Icons.close, color: AppColors.grey60, size: 16),
|
||||
child: Icon(
|
||||
Icons.close,
|
||||
color:
|
||||
approval?.status == 'rejected'
|
||||
? AppColors.errorColor
|
||||
: AppColors.grey60,
|
||||
size: 16,
|
||||
),
|
||||
),
|
||||
SizedBox(width: 30.0.w()),
|
||||
Container(
|
||||
@@ -124,10 +140,23 @@ class LikedListItem extends StatelessWidget {
|
||||
height: 32.0.w(),
|
||||
decoration: BoxDecoration(
|
||||
shape: BoxShape.circle,
|
||||
border: Border.all(color: AppColors.grey60, width: 1.5.w()),
|
||||
border: Border.all(
|
||||
color:
|
||||
approval?.status == 'submitted'
|
||||
? AppColors.successColor
|
||||
: AppColors.grey60,
|
||||
width: 1.5.w(),
|
||||
),
|
||||
),
|
||||
alignment: Alignment.center,
|
||||
child: Icon(Icons.check, color: AppColors.grey60, size: 16),
|
||||
child: Icon(
|
||||
Icons.check,
|
||||
color:
|
||||
approval?.status == 'submitted'
|
||||
? AppColors.successColor
|
||||
: AppColors.grey60,
|
||||
size: 16,
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user