import 'package:dio/dio.dart'; import 'package:get/get.dart'; import 'package:quiz_app/core/endpoint/api_endpoint.dart'; class ApiClient extends GetxService { late final Dio dio; Future init() async { dio = Dio(BaseOptions( baseUrl: APIEndpoint.baseUrl, connectTimeout: const Duration(minutes: 3), receiveTimeout: const Duration(minutes: 10), headers: { "Content-Type": "application/json", }, )); dio.interceptors.add(LogInterceptor(responseBody: true)); return this; } }