This commit is contained in:
factory-droid[bot]
2025-10-02 18:47:08 +00:00
parent ca409fabdd
commit 2ba77aee3a
4 changed files with 12 additions and 4 deletions

View File

@@ -14,12 +14,20 @@ class Reaction {
class UserReaction {
final String? reactionType;
final String? mediaType;
final String? mediaId;
UserReaction({this.reactionType});
UserReaction({
this.reactionType,
this.mediaType,
this.mediaId,
});
factory UserReaction.fromJson(Map<String, dynamic> json) {
return UserReaction(
reactionType: json['type'] as String?,
mediaType: json['mediaType'] as String?,
mediaId: json['mediaId'] as String?,
);
}
}

View File

@@ -10,7 +10,7 @@ class ReactionsRepository {
return await _apiClient.getReactionCounts(mediaType, mediaId);
}
Future<UserReaction> getMyReaction(String mediaType,String mediaId) async {
Future<UserReaction?> getMyReaction(String mediaType,String mediaId) async {
return await _apiClient.getMyReaction(mediaType, mediaId);
}