// import 'package:baseproject/core/common/custom_interceptor.dart'; // import 'package:baseproject/core/components/alice.dart'; // import 'package:baseproject/features/presentation/app/view/app.dart'; // import 'package:dio/dio.dart'; // import 'package:flutter/foundation.dart'; // import 'package:injectable/injectable.dart'; // @module // abstract class RegisterCommonModule { // @lazySingleton // Dio get dio => Dio() // ..interceptors.addAll(kDebugMode // ? [CustomInterceptor(), CustomAlice.setAndGetAlice(navigatorKey).getDioInterceptor()] // : [CustomInterceptor()]) // ..options = BaseOptions( // receiveTimeout: 10000, // connectTimeout: 10000, // sendTimeout: 10000, // ); // }