markAsRead method

Future<void> markAsRead(
  1. dynamic notification
)

Implementation

Future<void> markAsRead(notification) async {
  final Completer<void> completer = Completer<void>();

  socket?.once('statusUpdated', (status) {
    _handleChangeStatus(status);
    completer.complete();
  });

  socket?.emit('message:read', notification);

  return completer.future;
}