diff --git a/reflex/utils/imports.py b/reflex/utils/imports.py index bd422ecc0..ab217087c 100644 --- a/reflex/utils/imports.py +++ b/reflex/utils/imports.py @@ -90,7 +90,7 @@ def collapse_imports( } -@dataclasses.dataclass(order=True, frozen=True) +@dataclasses.dataclass(frozen=True) class ImportVar: """An import var.""" diff --git a/reflex/vars/base.py b/reflex/vars/base.py index 8fb543c99..f6359166f 100644 --- a/reflex/vars/base.py +++ b/reflex/vars/base.py @@ -145,9 +145,7 @@ class VarData: position: Position of the hook in the component. """ immutable_imports: ImmutableParsedImportDict = tuple( - sorted( - ((k, tuple(sorted(v))) for k, v in parse_imports(imports or {}).items()) - ) + (k, tuple(v)) for k, v in parse_imports(imports or {}).items() ) object.__setattr__(self, "state", state) object.__setattr__(self, "field_name", field_name)