///todo deleted
// import 'package:flutter/material.dart';
// import 'package:test_sa/controllers/validator/validator.dart';
// import 'package:test_sa/extensions/context_extension.dart';
// import 'package:test_sa/views/widgets/app_text_form_field.dart';
// import 'package:test_sa/views/widgets/requests/info_row.dart';
// import 'package:test_sa/views/widgets/titles/app_sub_title.dart';
// import 'package:test_sa/views/widgets/titles/app_title.dart';
//
// import '../../../models/new_models/gas_refill_model.dart';
//
// class GasRefillUpdateDetailsItem extends StatelessWidget {
//   final GasRefillDetails details;
//   final bool enableEdit;
//   final bool validate;
//
//   const GasRefillUpdateDetailsItem({Key? key, this.details, this.enableEdit, this.validate}) : super(key: key);
//
//   @override
//   Widget build(BuildContext context) {
//     return Column(
//       crossAxisAlignment: CrossAxisAlignment.start,
//       children: [
//         ATitle(details.gasType.name),
//         RequestInfoRow(
//           title: "Cylinder Size",
//           info: details.cylinderSize.name,
//         ),
//         RequestInfoRow(
//           title: "Requested Quantity",
//           info: details.deliverdQty?.toStringAsFixed(0) ?? "",
//         ),
//         enableEdit
//             ? Column(
//                 crossAxisAlignment: CrossAxisAlignment.start,
//                 children: [
//                   ASubTitle(context.translation.quantity),
//                   if (validate && details.deliverdQty == null)
//                     ASubTitle(
//                       context.translation.requiredWord,
//                       color: Colors.red,
//                     ),
//                   SizedBox(
//                     height: 4,
//                   ),
//                   ATextFormField(
//                     initialValue: (details.deliverdQty ?? "").toString(),
//                     textAlign: TextAlign.center,
//                     style: Theme.of(context).textTheme.subtitle1,
//                     validator: (value) => Validator.isNumeric(value) ? null : "allow numbers only",
//                     textInputType: TextInputType.number,
//                     onSaved: (value) {
//                       details.deliverdQty = double.tryParse(value);
//                     },
//                   ),
//                 ],
//               )
//             : RequestInfoRow(
//                 title: "Delivered Quantity",
//                 info: details.deliverdQty?.toStringAsFixed(0),
//               ),
//         //SizedBox(height: 16,)
//       ],
//     );
//   }
// }
