listComments method
Implementation
@override
Future<ListComments> listComments({
required String token,
required String targetId,
}) async {
final response = await dio.post(
'/microsite/comments/list',
options: Options(headers: {'Authorization': 'Bearer $token'}),
data: {
'api_key': Environment.apiKey,
'campaign': Environment.campaign,
'target_id': targetId,
},
);
final responseData = _parseResponse(response.data);
return CommentMapper.listCommentsToEntity(ListCommentsResponse.fromJson(responseData));
}