favorite method
Future<void>
favorite(
{ - required int conversationID,
})
Implementation
Future<void> favorite({
required int conversationID,
}) async {
try {
isLoading(true);
var response = await http.post(
Uri.parse(
"$baseUrl/favourites_chat?user_id=${LocalStorage.getUserID().toString()}&conversation_id=$conversationID"),
headers: {
"Authorization": "Bearer ${LocalStorage.getToken().toString()}",
},
);
if (response.statusCode == 200) {
var responseData = json.decode(response.body);
log("RESPONSE DATA :: $responseData");
userChatModel.refresh();
} else {
log("Failed to load conversations, status code: ${response.statusCode}");
}
} catch (e) {
log("EXCEPTION OF CONVERSATION $e");
} finally {
isLoading(false);
}
}