TIF_E41211115_Genso_quiz_app/lib/data/services/auth_service.dart

24 lines
589 B
Dart

import 'package:dio/dio.dart';
import 'package:get/get.dart';
import 'package:quiz_app/core/endpoint/api_endpoint.dart';
import 'package:quiz_app/data/models/register/register_request.dart';
import 'package:quiz_app/data/providers/dio_client.dart';
class AuthService extends GetxService {
late final Dio _dio;
@override
void onInit() {
_dio = Get.find<ApiClient>().dio;
super.onInit();
}
Future<void> register(RegisterRequestModel request) async {
var data = await _dio.post(
APIEndpoint.register,
data: request.toJson(),
);
print(data);
}
}