import 'package:news/utils/api.dart'; import 'package:news/utils/strings.dart'; class SetNewsViewsDataRemoteDataSource { Future setNewsViews({required String newsId, required bool isBreakingNews}) async { try { final body = {if (isBreakingNews) BR_NEWS_ID: newsId, if (!isBreakingNews) NEWS_ID: newsId}; final result = await Api.sendApiRequest(body: body, url: (isBreakingNews) ? Api.setBreakingNewsViewApi : Api.setNewsViewApi); return result; } catch (e) { throw ApiMessageAndCodeException(errorMessage: e.toString()); } } }