feat : auth for new module

This commit is contained in:
MrM
2025-06-03 22:52:21 +03:30
parent ae18a5f648
commit 2b4c019c55
16 changed files with 314 additions and 133 deletions

View File

@@ -7,14 +7,14 @@ import 'package:rasadyar_core/infrastructure/remote/interfaces/i_form_data.dart'
import 'interfaces/i_http_client.dart';
class DioRemote implements IHttpClient {
final String baseUrl;
String? baseUrl;
late final Dio _dio;
DioRemote(this.baseUrl);
DioRemote({this.baseUrl});
@override
Future<void> init() async {
final dio = Dio(BaseOptions(baseUrl: baseUrl));
final dio = Dio(BaseOptions(baseUrl: baseUrl??''));
if (kDebugMode) {
dio.interceptors.add(PrettyDioLogger(
requestHeader: true,