resolvePost method

Future<void> resolvePost(
  1. String postID,
  2. {required bool approve}
)

Implementation

Future<void> resolvePost(String postID, {required bool approve}) async {
  approve
      ? ref.read(firestoreServiceProvider).approvePost(postID)
      : ref.read(firestoreServiceProvider).deletePost(postID);

  update((posts) {
    posts.removeWhere((e) => e.postID == postID);
    return posts;
  });
}