PostsLikesController.dart
unknown
dart
3 years ago
810 B
2
Indexable
import 'package:dio/dio.dart'; import 'package:get/get_core/src/get_main.dart'; import 'package:get/get_rx/src/rx_types/rx_types.dart'; import 'package:get/get_state_manager/src/simple/get_controllers.dart'; import 'package:mobile/app/models/responses/get_all_provider_likes.dart'; import 'package:mobile/app/providers/api_provider.dart'; class PostsLikesController extends GetxController { RxList<LikesItems> likes = RxList<LikesItems>(); // RxBool like = false.obs; // void toggleLike() { // like.value = like.value ? false : true; // } Future getAllProviderLikes(String postId) async { likes.clear(); await ApiProvider(httpClient: Dio()) .getAllProviderLikes(postId) .then((value) { value.data.items.forEach((v) { likes.add(v); }); }); } }
Editor is loading...