Files
tm_app/lib/data/services/profile_service.dart
T
amirrezaghabeli 4874153488 changes
2025-08-18 10:19:05 +03:30

21 lines
574 B
Dart

import 'package:tm_app/data/services/model/profile_response/profile_response.dart';
import '../../core/network/network_manager.dart';
import '../../core/utils/result.dart';
class ProfileService {
ProfileService({required NetworkManager networkManager})
: _networkManager = networkManager;
final NetworkManager _networkManager;
Future<Result<ProfileResponse>> getProfile() async {
final result = await _networkManager.makeRequest(
'/api/v1/profile',
method: 'GET',
(json) => ProfileResponse.fromJson(json),
);
return result;
}
}