feat : sale out province

This commit is contained in:
2025-06-16 12:54:28 +03:30
parent e54f4ec2c3
commit 4c40bfa43e
3 changed files with 196 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ import 'package:rasadyar_chicken/presentation/pages/entering_the_warehouse/view.
import 'package:rasadyar_chicken/presentation/pages/home/logic.dart';
import 'package:rasadyar_chicken/presentation/pages/home/view.dart';
import 'package:rasadyar_chicken/presentation/pages/out_of_province/logic.dart';
import 'package:rasadyar_chicken/presentation/pages/out_of_province/view.dart';
import 'package:rasadyar_chicken/presentation/pages/root/logic.dart';
import 'package:rasadyar_chicken/presentation/pages/root/view.dart';
import 'package:rasadyar_chicken/presentation/pages/sales_in_province/logic.dart';
@@ -28,6 +29,7 @@ sealed class ChickenPages {
Get.lazyPut(()=>HomeLogic());
Get.lazyPut(()=>SalesInProvinceLogic());
Get.lazyPut(()=>OutOfProvinceLogic());
Get.lazyPut(()=>SalesOutOfProvinceLogic());
}),
),
@@ -59,6 +61,20 @@ sealed class ChickenPages {
Get.put(RootLogic());
}),
),
GetPage(
name: ChickenRoutes.outOfProvince,
page: () => OutOfProvincePage(),
middlewares: [AuthMiddleware()],
binding: BindingsBuilder(() {
Get.put(OutOfProvinceLogic());
Get.put(SalesOutOfProvinceLogic());
Get.put(RootLogic());
}),
),
GetPage(
name: ChickenRoutes.salesOutOfProvince,
page: () => SalesOutOfProvincePage(),