PR requests

This commit is contained in:
Rafeek-Khoudare
2025-07-10 16:52:34 +03:00
parent 2ff34a07a7
commit 24c7bcef55
5 changed files with 97 additions and 163 deletions
+12 -4
View File
@@ -1,3 +1,4 @@
import 'package:dio/dio.dart';
import 'package:syncrow_app/features/auth/model/login_with_email_model.dart';
import 'package:syncrow_app/features/auth/model/signup_model.dart';
import 'package:syncrow_app/features/auth/model/token.dart';
@@ -85,9 +86,16 @@ class AuthenticationAPI {
}
static Future<void> deleteAccount() async {
await HTTPService().delete(
path: ApiEndpoints.deleteProfile,
expectedResponseModel: (p0) {},
);
try {
await HTTPService().delete(
path: ApiEndpoints.deleteProfile,
expectedResponseModel: (p0) {},
);
} on DioException catch (e) {
final errorData = e.response!.data;
String errorMessage =
errorData['error']['message'] ?? 'something went wrong';
throw Exception(errorMessage);
}
}
}