//
// import 'package:e_commerce_training/theme/color.dart';
// import 'package:e_commerce_training/theme/size.dart';
// import 'package:e_commerce_training/util/util.dart';
// import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart';
//
//
// class OrderWidget extends StatelessWidget {
//   final VoidCallback voidCallback;
//   //final MyOrderData order;
//
//   const OrderWidget({Key ?key, required this.voidCallback}) : super(key: key);
//
//   @override
//   Widget build(BuildContext context) {
//     return InkWell(
//       onTap: voidCallback,
//       child: Card(
//         margin: const EdgeInsets.all(0),
//         child: Padding(
//           padding: const EdgeInsets.all(10),
//           child: Column(
//             mainAxisSize: MainAxisSize.min,
//             children: [
//               rowInfo(
//                   R.string.order_status,
//                   Row(
//                     children: [
//                       Container(
//                         padding:
//                             EdgeInsets.symmetric(horizontal: 10, vertical: 3),
//                         decoration: BoxDecoration(
//                             border: Border.all(
//                                 color: Utils.getColorOrderStatus(order.status)),
//                             borderRadius: BorderRadius.circular(5)),
//                         child: Center(
//                           child: Text(
//                             Utils.getOrderStatus(context, order.status),
//                             style: TextStyle(
//                                 fontSize: size(35),
//                                 color: Utils.getColorOrderStatus(order.status)),
//                           ),
//                         ),
//                       ),
//                     ],
//                   )),
//               SizedBox(
//                 height: 5,
//               ),
//               rowInfo(
//                   R.string.payment_status,
//                   Row(
//                     children: [
//                       Container(
//                         padding:
//                             EdgeInsets.symmetric(horizontal: 10, vertical: 3),
//                         decoration: BoxDecoration(
//                             color: Utils.getColorPaymentStatus(
//                                 order.billing.paymentStatus),
//                             borderRadius: BorderRadius.circular(5)),
//                         child: Center(
//                           child: Text(
//                             Utils.getPaymentStatus(
//                                 context, order.billing.paymentStatus),
//                             style: TextStyle(fontSize: size(35), color: R.color.white),
//                           ),
//                         ),
//                       ),
//                     ],
//                   )),
//               SizedBox(
//                 height: 5,
//               ),
//               rowInfo(
//                   R.string.order_number,
//                   Text(
//                     order.orderNumber.toString(),
//                     style: TextStyle(
//                         fontSize: size(35),
//                         fontWeight: FontWeight.bold,
//                         color: R.color.black),
//                   )),
//               SizedBox(
//                 height: 5,
//               ),
//               rowInfo(
//                   R.string.price,
//                   Text(
//                     Utils.formatMoney(order.amount) ?? "Chưa xác định",
//                     style: TextStyle(fontSize: size(35), color: R.color.red),
//                   )),
//               SizedBox(
//                 height: 5,
//               ),
//               rowInfo(
//                   R.string.time,
//                   Text(
//                     order.executionTime,
//                     style: TextStyle(fontSize: size(35)),
//                   )),
//               SizedBox(
//                 height: 5,
//               ),
//               rowInfo(
//                   R.string.address,
//                   Text(
//                     Utils.getAddress(order.billing.billingAddress) ?? "",
//                     style: TextStyle(fontSize: size(35)),
//                   ))
//             ],
//           ),
//         ),
//       ),
//     );
//   }
//
//   Widget rowInfo(String leftText, Widget rightWidget) {
//     return Row(
//       mainAxisSize: MainAxisSize.max,
//       crossAxisAlignment: CrossAxisAlignment.start,
//       children: [
//         Expanded(
//           flex: 4,
//           child: Text(
//             leftText,
//             style: TextStyle(
//                 fontSize: size(35), color: R.color.grey, fontWeight: FontWeight.w500),
//           ),
//         ),
//         Expanded(
//           flex: 5,
//           child: rightWidget,
//         )
//       ],
//     );
//   }
// }
