Aidra Connect
10.0.2+16
Aidra Connect Mobile Application
Loading...
Searching...
No Matches
profile_remote_datasource.dart
Go to the documentation of this file.
1
import
'../../../../../core/api/api_client.dart';
2
import
'../../../../../core/api/api_endpoints.dart';
3
4
class
ProfileRemoteDataSource
{
5
final
ApiClient
client
;
6
ProfileRemoteDataSource
({required this.client});
7
Future<Map<String, dynamic>>
fetchProfileInformations
({
8
required String userId,
9
}) async {
10
final
response = await
client
.
get
(
11
ApiEndpoints
.
getprofile
(userId),
12
{},
13
true
,
14
);
15
return
response;
16
}
17
}
ApiClient
Definition
api_client.dart:8
ApiClient::get
Future< dynamic > get(String path, [Map< String, dynamic >? headers, bool? isAuth, String? url,]) async
Definition
api_client.dart:29
ApiEndpoints
Definition
api_endpoints.dart:3
ApiEndpoints::getprofile
static getprofile(String param)
ProfileRemoteDataSource::fetchProfileInformations
Future< Map< String, dynamic > > fetchProfileInformations({ required String userId, }) async
Definition
profile_remote_datasource.dart:7
ProfileRemoteDataSource::ProfileRemoteDataSource
ProfileRemoteDataSource({required this.client})
ProfileRemoteDataSource::client
final ApiClient client
Definition
profile_remote_datasource.dart:5
lib
features
account
data
data_sources
remote_datasources
profile_remote_datasource.dart
Generated by
1.16.1