loadBlogsByApp method
Load blogs for a specific app
Implementation
Future<void> loadBlogsByApp({int page = 1}) async {
try {
isLoading.value = true;
errorMessage.value = '';
final response = await apiService.getBlogsByApp(
page: page,
perPage: perPage,
);
blogs.value = response.data;
currentPage.value = page;
if (response.meta != null) {
lastPage.value = response.meta!.lastPage;
totalBlogs.value = response.meta!.total;
}
_updatePaginationState();
} catch (e) {
errorMessage.value = e.toString();
} finally {
isLoading.value = false;
}
}