diff --git a/reflex/components/component.py b/reflex/components/component.py index da9d2bced..cb26cbd5b 100644 --- a/reflex/components/component.py +++ b/reflex/components/component.py @@ -202,14 +202,12 @@ class Component(BaseComponent, ABC): _memoization_mode: MemoizationMode = MemoizationMode() @classmethod - def __pydantic_init_subclass__(cls, **kwargs): + def __pydantic_init_subclass__(cls): """Set default properties. Args: **kwargs: The kwargs to pass to the superclass. """ - super().__init_subclass__(**kwargs) - # Get all the props for the component. props = cls.get_props() diff --git a/reflex/model.py b/reflex/model.py index 6c6456955..7bd5ed82a 100644 --- a/reflex/model.py +++ b/reflex/model.py @@ -69,8 +69,6 @@ class Model(Base, sqlmodel.SQLModel): cls.model_fields.pop("id", None) cls.model_rebuild(force=True) - super().__init_subclass__() - @classmethod def _dict_recursive(cls, value): """Recursively serialize the relationship object(s). diff --git a/reflex/state.py b/reflex/state.py index 6ddef6a3d..e30f60087 100644 --- a/reflex/state.py +++ b/reflex/state.py @@ -375,7 +375,6 @@ class BaseState(Base, ABC, extra="allow"): Raises: ValueError: If a substate class shadows another. """ - # super().__init_subclass__(**kwargs) # Event handlers should not shadow builtin state methods. cls._check_overridden_methods()