feat : apk installer

This commit is contained in:
2025-07-19 15:35:07 +03:30
parent 69945a29cf
commit 3683e8a9e6
15 changed files with 641 additions and 79 deletions

View File

@@ -4,14 +4,17 @@ import 'package:rasadyar_core/core.dart';
class DioRemote implements IHttpClient {
String? baseUrl;
late Dio dio;
final AppInterceptor interceptors;
AppInterceptor? interceptors;
DioRemote({this.baseUrl, required this.interceptors});
DioRemote({this.baseUrl, this.interceptors});
@override
Future<void> init() async {
dio = Dio(BaseOptions(baseUrl: baseUrl ?? ''));
dio.interceptors.add(interceptors);
if (interceptors != null) {
dio.interceptors.add(interceptors!);
}
if (kDebugMode) {
dio.interceptors.add(
PrettyDioLogger(