From 963630602e68a8f3e0288772ac81cc319de628c2 Mon Sep 17 00:00:00 2001 From: "mr.mojtaba" Date: Mon, 14 Jul 2025 09:27:13 +0330 Subject: [PATCH] fix : page route widget and other page --- packages/chicken/lib/presentation/pages/buy/logic.dart | 3 +-- packages/chicken/lib/presentation/pages/root/logic.dart | 1 - packages/chicken/lib/presentation/pages/sale/logic.dart | 7 +------ packages/chicken/lib/presentation/widget/page_route.dart | 5 ++++- 4 files changed, 6 insertions(+), 10 deletions(-) diff --git a/packages/chicken/lib/presentation/pages/buy/logic.dart b/packages/chicken/lib/presentation/pages/buy/logic.dart index 1fb717b..57b8aab 100644 --- a/packages/chicken/lib/presentation/pages/buy/logic.dart +++ b/packages/chicken/lib/presentation/pages/buy/logic.dart @@ -4,12 +4,11 @@ import 'package:rasadyar_core/core.dart'; class BuyLogic extends GetxController { RootLogic rootLogic = Get.find(); - late List routesName; + List routesName = ['خرید']; @override void onInit() { super.onInit(); - routesName = [...rootLogic.routesName, 'خرید'].toList(); } @override diff --git a/packages/chicken/lib/presentation/pages/root/logic.dart b/packages/chicken/lib/presentation/pages/root/logic.dart index 57bfeeb..457ef1a 100644 --- a/packages/chicken/lib/presentation/pages/root/logic.dart +++ b/packages/chicken/lib/presentation/pages/root/logic.dart @@ -25,7 +25,6 @@ class RootLogic extends GetxController { final defaultRoutes = {0: ChickenRoutes.buy, 1: ChickenRoutes.sale}; - List routesName = ['رصدطیور']; late DioRemote dioRemote; var tokenService = Get.find(); diff --git a/packages/chicken/lib/presentation/pages/sale/logic.dart b/packages/chicken/lib/presentation/pages/sale/logic.dart index 234d362..b180d1b 100644 --- a/packages/chicken/lib/presentation/pages/sale/logic.dart +++ b/packages/chicken/lib/presentation/pages/sale/logic.dart @@ -17,13 +17,8 @@ class SaleLogic extends GetxController { RootLogic rootLogic = Get.find(); - late List routesName; + List routesName = ['فروش']; - @override - void onInit() { - super.onInit(); - routesName = [...rootLogic.routesName, 'فروش'].toList(); - } @override void onReady() { diff --git a/packages/chicken/lib/presentation/widget/page_route.dart b/packages/chicken/lib/presentation/widget/page_route.dart index badde4e..956d564 100644 --- a/packages/chicken/lib/presentation/widget/page_route.dart +++ b/packages/chicken/lib/presentation/widget/page_route.dart @@ -4,6 +4,9 @@ import 'package:rasadyar_core/core.dart'; Widget buildPageRoute(List route) { return Padding( padding: const EdgeInsets.fromLTRB(0, 4, 7, 4), - child: Text(route.isEmpty ? 'خانه' : route.join("/"), style: AppFonts.yekan14.copyWith(color: AppColor.bgDark)), + child: Text( + route.isEmpty ? 'خانه' : route.join(" > "), + style: AppFonts.yekan14.copyWith(color: AppColor.bgDark), + ), ); }