From 4155f9a085bfb62baafa14fc6e7b467013bb76e6 Mon Sep 17 00:00:00 2001 From: "mr.mojtaba" Date: Mon, 22 Dec 2025 08:50:13 +0330 Subject: [PATCH] chore: update Android SDK version in local.properties and clean up JSON response schema; enhance step5_page with horizontal scroll direction and reverse order --- android/local.properties | 4 ++-- .../submit_inspection_response_schema.json | 2 ++ .../submit_inspection_bottom_sheet/step5_page.dart | 1 + .../lib/features/steward/presentation/routes/pages.dart | 5 +---- packages/core/lib/presentation/widget/slider/logic.dart | 9 ++++++--- 5 files changed, 12 insertions(+), 9 deletions(-) diff --git a/android/local.properties b/android/local.properties index 6325406..a2b3710 100644 --- a/android/local.properties +++ b/android/local.properties @@ -1,5 +1,5 @@ sdk.dir=C:\\Users\\Housh11\\AppData\\Local\\Android\\sdk flutter.sdk=C:\\src\\flutter flutter.buildMode=debug -flutter.versionName=1.3.39 -flutter.versionCode=35 \ No newline at end of file +flutter.versionName=1.3.41 +flutter.versionCode=37 \ No newline at end of file diff --git a/packages/chicken/lib/features/poultry_science/data/model/request/submit_inspection/submit_inspection_response_schema.json b/packages/chicken/lib/features/poultry_science/data/model/request/submit_inspection/submit_inspection_response_schema.json index e8a0899..70a543f 100644 --- a/packages/chicken/lib/features/poultry_science/data/model/request/submit_inspection/submit_inspection_response_schema.json +++ b/packages/chicken/lib/features/poultry_science/data/model/request/submit_inspection/submit_inspection_response_schema.json @@ -428,3 +428,5 @@ + + diff --git a/packages/chicken/lib/features/poultry_science/presentation/widgets/submit_inspection_bottom_sheet/step5_page.dart b/packages/chicken/lib/features/poultry_science/presentation/widgets/submit_inspection_bottom_sheet/step5_page.dart index 4bc8be2..885dc73 100644 --- a/packages/chicken/lib/features/poultry_science/presentation/widgets/submit_inspection_bottom_sheet/step5_page.dart +++ b/packages/chicken/lib/features/poultry_science/presentation/widgets/submit_inspection_bottom_sheet/step5_page.dart @@ -858,6 +858,7 @@ Widget tabBarWidget( children: [ SingleChildScrollView( scrollDirection: Axis.horizontal, + reverse: true, child: Row( children: [ diff --git a/packages/chicken/lib/features/steward/presentation/routes/pages.dart b/packages/chicken/lib/features/steward/presentation/routes/pages.dart index ed9b033..70b9478 100644 --- a/packages/chicken/lib/features/steward/presentation/routes/pages.dart +++ b/packages/chicken/lib/features/steward/presentation/routes/pages.dart @@ -12,10 +12,7 @@ import 'package:rasadyar_chicken/features/steward/presentation/pages/root/logic. import 'package:rasadyar_chicken/features/steward/presentation/pages/root/view.dart'; import 'package:rasadyar_chicken/features/steward/presentation/pages/sale/logic.dart'; import 'package:rasadyar_chicken/features/steward/presentation/pages/sale/view.dart'; -import 'package:rasadyar_chicken/features/steward/presentation/pages/sales_in_province/logic.dart'; -import 'package:rasadyar_chicken/features/steward/presentation/pages/sales_in_province/view.dart'; import 'package:rasadyar_chicken/features/steward/presentation/pages/sales_out_of_province/logic.dart'; -import 'package:rasadyar_chicken/features/steward/presentation/pages/sales_out_of_province/view.dart'; import 'package:rasadyar_chicken/features/steward/presentation/pages/sales_out_of_province_buyers/logic.dart'; import 'package:rasadyar_chicken/features/steward/presentation/pages/sales_out_of_province_buyers/view.dart'; import 'package:rasadyar_chicken/features/steward/presentation/pages/sales_out_of_province_sales_list/logic.dart'; @@ -90,7 +87,7 @@ class StewardPages { Get.lazyPut(() => SalesOutOfProvinceSalesListLogic()); }), ), - /* GetPage( + /*ex GetPage( name: StewardRoutes.salesInProvinceSteward, page: () => SalesInProvincePage(), middlewares: [AuthMiddleware()], diff --git a/packages/core/lib/presentation/widget/slider/logic.dart b/packages/core/lib/presentation/widget/slider/logic.dart index 28ec188..9034ba2 100644 --- a/packages/core/lib/presentation/widget/slider/logic.dart +++ b/packages/core/lib/presentation/widget/slider/logic.dart @@ -4,8 +4,11 @@ import 'package:flutter/material.dart'; import 'package:rasadyar_core/core.dart'; class SliderLogic extends GetxController with StateMixin> { - final PageController pageController = PageController(initialPage: 0, viewportFraction: .93); - late Timer _timer; + final PageController pageController = PageController( + initialPage: 0, + viewportFraction: .93, + ); + Timer? _timer; late Duration duration; @override @@ -33,7 +36,7 @@ class SliderLogic extends GetxController with StateMixin> { @override void onClose() { - _timer.cancel(); + _timer?.cancel(); pageController.dispose(); super.onClose(); }