Pārlūkot izejas kodu

import vars are not sortable (#4700)

Khaleel Al-Adhami 3 mēneši atpakaļ
vecāks
revīzija
4d08484a12
2 mainītis faili ar 2 papildinājumiem un 4 dzēšanām
  1. 1 1
      reflex/utils/imports.py
  2. 1 3
      reflex/vars/base.py

+ 1 - 1
reflex/utils/imports.py

@@ -90,7 +90,7 @@ def collapse_imports(
     }
     }
 
 
 
 
-@dataclasses.dataclass(order=True, frozen=True)
+@dataclasses.dataclass(frozen=True)
 class ImportVar:
 class ImportVar:
     """An import var."""
     """An import var."""
 
 

+ 1 - 3
reflex/vars/base.py

@@ -145,9 +145,7 @@ class VarData:
             position: Position of the hook in the component.
             position: Position of the hook in the component.
         """
         """
         immutable_imports: ImmutableParsedImportDict = tuple(
         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, "state", state)
         object.__setattr__(self, "field_name", field_name)
         object.__setattr__(self, "field_name", field_name)