import 'package:flutter/material.dart'; import 'package:tm_app/core/constants/strings.dart'; import 'package:tm_app/data/services/model/tender_data/tender_data.dart'; import 'package:tm_app/views/detail/widgets/deadline_item.dart'; import 'package:tm_app/views/detail/widgets/info_item.dart'; class TenderDetailInfoSection extends StatelessWidget { final bool isScreenBig; final TenderData detail; const TenderDetailInfoSection({ required this.isScreenBig, required this.detail, super.key, }); @override Widget build(BuildContext context) { return Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ InfoItem(title: AppStrings.tenderIdLabel, value: detail.id ?? ''), DeadlineItem( title: AppStrings.tenderDeadlineLabel, approvalText: AppStrings.tenderApprovalText, approvalDate: '', submissionText: AppStrings.tenderSubmissionText, submissionDate: '', isScreenBig: isScreenBig, ), InfoItem( title: AppStrings.tenderClientLabel, value: detail.buyerOrganization!.name ?? '', ), InfoItem( title: AppStrings.tenderDeliveryLocationsLabel, value: detail.countryCode ?? '', ), InfoItem( title: AppStrings.tenderReferenceNumberLabel, value: detail.noticePublicationId ?? '', ), ], ); } }