likeunlikefunction method 
    
      
Future<void>
likeunlikefunction(
)
      
     
    
    
  Implementation
  Future<void> likeunlikefunction() async {
  bool currentstatus = xcomment!.value!.isLikedByMe;
  if (currentstatus) {
    xcomment!.value!.isLikedByMe = false;
    xcomment!.value!.likeCount--;
  } else {
    xcomment!.value!.isLikedByMe = true;
    xcomment!.value!.likeCount++;
  }
  if (!xcomment!.value!.isLikedByMe) {
    PostCommentUnLikeResponse response = await service.postsServices
        .commentunlike(commentID: xcomment!.value!.commentID);
    if (!response.result.status) {
      log(response.result.description);
      if (currentstatus) {
        xcomment!.value!.likeCount--;
      } else {
        xcomment!.value!.likeCount++;
      }
      xcomment!.value!.isLikedByMe = !xcomment!.value!.isLikedByMe;
      return;
    }
  } else {
    PostCommentLikeResponse response = await service.postsServices
        .commentlike(commentID: xcomment!.value!.commentID);
    if (!response.result.status) {
      log(response.result.description);
      if (currentstatus) {
        xcomment!.value!.likeCount--;
      } else {
        xcomment!.value!.likeCount++;
      }
      xcomment!.value!.isLikedByMe = !xcomment!.value!.isLikedByMe;
      return;
    }
  }
}