From 3d73f561b7159e77285da6842aa9e2b1a5dcd877 Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Thu, 16 Jan 2025 19:16:53 -0800 Subject: [PATCH] can't have ohio --- reflex/vars/base.py | 4 +--- reflex/vars/number.py | 6 +++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/reflex/vars/base.py b/reflex/vars/base.py index 4feca42a9..82b169db4 100644 --- a/reflex/vars/base.py +++ b/reflex/vars/base.py @@ -218,9 +218,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) diff --git a/reflex/vars/number.py b/reflex/vars/number.py index fa549b3b3..ee1bb4f7f 100644 --- a/reflex/vars/number.py +++ b/reflex/vars/number.py @@ -1140,9 +1140,9 @@ class MatchOperation(CachedVarOperation, Var[VAR_TYPE]): return VarData.merge( self._cond._get_all_var_data(), *( - case._get_all_var_data() - for cond_or_return in self._cases - for case in cond_or_return + cond_or_return._get_all_var_data() + for case in self._cases + for cond_or_return in case ), self._default._get_all_var_data(), self._var_data,