Blocks a user.
userId is the ID of the user to block.
userId
Throws an exception if blocking fails.
Future<void> blockUser(String userId) async { await controller.blockUser(userId); notifyListeners(); }