getArticle method
Implementation
Future<Article?> getArticle({required String slug}) async {
try {
Map<String, String> queryParams = {'language': config.locale ?? ''};
final response = await _request<Map<String, dynamic>>(
'/api/articles/$slug',
queryParams: queryParams,
);
return Article.fromJson(response);
} catch (error, stackTrace) {
_log(
'Error fetching article with slug "$slug" and locale "${config.locale}": $error',
);
_log(stackTrace.toString());
rethrow;
}
}