@override Future<void> onUpdateUser(String id, Map<String, dynamic> data) { if (delegate != null) { return delegate!.update(id, data); } else { return Future.value(null); } }