feat: integrate CreateInspectionBottomSheetLogic into various feature routes for enhanced inspection submission functionality

This commit is contained in:
2025-12-14 14:18:56 +03:30
parent e7b0159ea9
commit b057c8b69a
9 changed files with 27 additions and 6 deletions

View File

@@ -1,3 +1,4 @@
import 'package:rasadyar_chicken/features/poultry_science/presentation/widgets/submit_inspection_bottom_sheet/create_inspection_bottom_sheet_logic.dart';
import 'package:rasadyar_chicken/features/province_operator/presentation/pages/home/logic.dart';
import 'package:rasadyar_chicken/features/province_operator/presentation/pages/home/view.dart';
import 'package:rasadyar_chicken/features/province_operator/presentation/pages/root/logic.dart';
@@ -35,7 +36,8 @@ class ProvinceOperatorPages {
page: () => ProvinceOperatorHomePage(),
middlewares: [AuthMiddleware()],
binding: BindingsBuilder(() {
Get.put(ProvinceOperatorHomeLogic());
Get.lazyPut(() => ProvinceOperatorRootLogic());
Get.lazyPut(() => ProvinceOperatorHomeLogic());
Get.lazyPut(() => ChickenBaseLogic());
}),
),
@@ -46,6 +48,7 @@ class ProvinceOperatorPages {
bindings: [
GlobalBinding(),
BindingsBuilder(() {
Get.lazyPut(() => ProvinceOperatorRootLogic());
Get.lazyPut(() => ProvinceOperatorHomeLogic());
}),
],
@@ -57,7 +60,9 @@ class ProvinceOperatorPages {
bindings: [
GlobalBinding(),
BindingsBuilder(() {
Get.lazyPut(() => ProvinceOperatorRootLogic(),fenix: true);
Get.lazyPut(() => ActiveHatchingLogic());
Get.lazyPut(() => CreateInspectionBottomSheetLogic());
}),
],
),
@@ -68,6 +73,7 @@ class ProvinceOperatorPages {
bindings: [
GlobalBinding(),
BindingsBuilder(() {
Get.lazyPut(() => ProvinceOperatorRootLogic());
Get.lazyPut(() => NewInspectionLogic());
}),
],