hideChat method
Hides the chat.
Implementation
Future<void> hideChat() async {
  try {
    await _chatService.hideChat(id);
  } on HideChatException catch (e) {
    MessagePopup.error(e);
  } on UnfavoriteChatException catch (e) {
    MessagePopup.error(e);
  } catch (e) {
    MessagePopup.error(e);
    rethrow;
  }
}