diff --git a/reflex/components/field.py b/reflex/components/field.py index ab3116d6ab3..43944485e2b 100644 --- a/reflex/components/field.py +++ b/reflex/components/field.py @@ -67,7 +67,9 @@ class FieldBasedMeta(type): PropsBaseMeta and BaseComponentMeta. """ - def __new__(cls, name: str, bases: tuple[type], namespace: dict[str, Any]) -> type: + def __new__( + cls, name: str, bases: tuple[type, ...], namespace: dict[str, Any] + ) -> type: """Create a new field-based class. Args: @@ -100,7 +102,7 @@ def __new__(cls, name: str, bases: tuple[type], namespace: dict[str, Any]) -> ty return super().__new__(cls, name, bases, namespace) @classmethod - def _collect_inherited_fields(cls, bases: tuple[type]) -> dict[str, Any]: + def _collect_inherited_fields(cls, bases: tuple[type, ...]) -> dict[str, Any]: inherited_fields: dict[str, Any] = {} # Collect inherited fields from base classes diff --git a/reflex/vars/base.py b/reflex/vars/base.py index 8a8f0e754d1..031f66d037f 100644 --- a/reflex/vars/base.py +++ b/reflex/vars/base.py @@ -3537,7 +3537,7 @@ class BaseStateMeta(ABCMeta): def __new__( cls, name: str, - bases: tuple[type], + bases: tuple[type, ...], namespace: dict[str, Any], mixin: bool = False, ) -> type: