fixed ui changes

This commit is contained in:
2025-05-05 02:09:28 +05:30
parent ce9bb33bdd
commit f863a81bb1
13 changed files with 412 additions and 404 deletions

View File

@@ -1,14 +1,18 @@
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:flutter_svg/svg.dart';
import 'package:go_router/go_router.dart';
import 'package:grocery_app/src/common_widget/network_image.dart';
import 'package:grocery_app/src/core/routes/routes.dart';
import 'package:grocery_app/src/logic/provider/home_provider.dart';
import 'package:grocery_app/src/logic/provider/order_provider.dart';
import 'package:grocery_app/src/ui/data_notfound.dart';
import 'package:grocery_app/utils/constants/assets_constant.dart';
import 'package:grocery_app/utils/constants/color_constant.dart';
import 'package:grocery_app/utils/extensions/extensions.dart';
import 'package:grocery_app/utils/extensions/uicontext.dart';
import 'package:intl/intl.dart';
import 'package:material_design_icons_flutter/material_design_icons_flutter.dart';
import 'package:provider/provider.dart';
import 'package:url_launcher/url_launcher.dart';
@@ -81,10 +85,47 @@ class _MyOrderScreenState extends State<MyOrderScreen> {
}
if (orderProvider.orderList.isEmpty) {
return const Center(
child: DataNotFound(
imagePath: 'assets/images/wishlist.jpg',
message: "No Order!",
return Center(
child: Column(
children: [
SizedBox(
height: 150.h,
),
DataNotFound(
imagePath: 'assets/images/wishlist.jpg',
message: "Your Order is empty",
),
InkWell(
onTap: () {
context.push(MyRoutes.FRUITVEGGIEDETAIL);
},
child: Container(
margin: const EdgeInsets.only(top: 30, bottom: 10),
height: 40,
width: MediaQuery.sizeOf(context).width / 2.8,
decoration: BoxDecoration(
color: APPCOLOR.lightGreen,
borderRadius: BorderRadius.circular(10)),
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Icon(
Icons.search,
color: Colors.white,
),
const SizedBox(
width: 10,
),
Text(
"Shoping",
style: context.customMedium(Colors.white, 16),
),
],
),
),
),
],
));
}
@@ -142,7 +183,6 @@ class _MyOrderScreenState extends State<MyOrderScreen> {
Text(order.orderNumber,
style: TextStyle(
fontWeight: FontWeight.bold)),
Text(
order.totalItems.toString() +
" items",
@@ -151,8 +191,6 @@ class _MyOrderScreenState extends State<MyOrderScreen> {
],
),
Spacer(),
],
),
SizedBox(height: 10),