Skip to content

Commit 5701b44

Browse files
Order detais screen completed
1 parent 715cbbd commit 5701b44

File tree

2 files changed

+39
-10
lines changed

2 files changed

+39
-10
lines changed

lib/views/orders_screen_view/order_details_screen.dart

Lines changed: 39 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ class OrderDetailsScreen extends StatelessWidget {
2424
body: Padding(
2525
padding: const EdgeInsets.all(12),
2626
child: SingleChildScrollView(
27+
physics: const BouncingScrollPhysics(),
2728
child: Column(
2829
children: [
2930
orderStatus(
@@ -144,16 +145,45 @@ class OrderDetailsScreen extends StatelessWidget {
144145
physics: const NeverScrollableScrollPhysics(),
145146
shrinkWrap: true,
146147
children: List.generate(
147-
data['orders'].length,
148-
(index) => orderPlacedDetails(
149-
title1: data['orders'][index]['title'],
150-
title2:
151-
data['orders'][index]['total_price'].toString(),
152-
details1:
153-
data['orders'][index]['quantity'].toString(),
154-
details2: "Refundable",
155-
)).toList(),
148+
data['orders'].length,
149+
(index) => Column(
150+
children: [
151+
orderPlacedDetails(
152+
title1: data['orders'][index]['title'],
153+
title2: data['orders'][index]['total_price']
154+
.toString()
155+
.numCurrency,
156+
details1: data['orders'][index]['quantity'].toString(),
157+
details2: "Refundable",
158+
),
159+
const Divider(),
160+
],
161+
),
162+
).toList(),
163+
).box.outerShadowMd.white.make(),
164+
10.heightBox,
165+
Padding(
166+
padding:
167+
const EdgeInsets.symmetric(horizontal: 20.0, vertical: 10),
168+
child: Row(
169+
mainAxisAlignment: MainAxisAlignment.spaceBetween,
170+
children: [
171+
"SUB TOTAL"
172+
.text
173+
.size(16)
174+
.fontFamily(semibold)
175+
.color(darkFontGrey)
176+
.make(),
177+
"${data['total_amount']}"
178+
.numCurrency
179+
.text
180+
.size(16)
181+
.color(redColor)
182+
.make(),
183+
],
184+
),
156185
),
186+
20.heightBox,
157187
],
158188
),
159189
),

lib/views/orders_screen_view/orders_screen.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import 'package:emart/consts/consts.dart';
55
import 'package:emart/services/firestore_service.dart';
66
import 'package:emart/views/orders_screen_view/order_details_screen.dart';
77
import 'package:get/get.dart';
8-
import 'package:get/get_core/src/get_main.dart';
98

109
class OrdersScreen extends StatelessWidget {
1110
const OrdersScreen({super.key});

0 commit comments

Comments
 (0)