getCurrentUser method

Future<User> getCurrentUser()

Gets the current user

Implementation

Future<User> getCurrentUser() async {
  final response = await _client.get(
    Uri.parse('$baseUrl/users/me'),
    headers: _headers,
  );

  final data = _handleResponse(response);
  final userData = data['user'] as Map<String, dynamic>? ?? data;
  return User.fromJson(userData);
}