import 'package:rasadyar_chicken/features/common/presentation/page/profile/logic.dart'; import 'package:rasadyar_chicken/presentation/widget/base_page/logic.dart'; import 'package:rasadyar_core/core.dart'; class GlobalBinding extends Bindings { @override void dependencies() { // Register ChickenBaseLogic and also as BasePageLogic/BaseLogic for compatibility // Since ChickenBaseLogic extends BasePageLogic, we can use the same instance Get.lazyPut(() => ChickenBaseLogic(), fenix: true); // Register the same instance as BasePageLogic/BaseLogic Get.lazyPut(() => Get.find(), fenix: true); Get.lazyPut(() => ProfileLogic(), fenix: true); //root logics } }