From 4b074908373c6fb3669e9ef998f840ab95728908 Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Wed, 12 Feb 2025 16:19:26 -0800 Subject: [PATCH] use tuples over iterator --- reflex/components/component.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reflex/components/component.py b/reflex/components/component.py index 4d215e3b9..677b838fe 100644 --- a/reflex/components/component.py +++ b/reflex/components/component.py @@ -1291,8 +1291,8 @@ class Component(BaseComponent, ABC): event_imports = Imports.EVENTS if self.event_triggers else {} # Collect imports from Vars used directly by this component. - var_datas = (var._get_all_var_data() for var in self._get_vars()) - var_imports: Iterator[ImmutableParsedImportDict] = ( + var_datas = tuple(var._get_all_var_data() for var in self._get_vars()) + var_imports: Sequence[ImmutableParsedImportDict] = tuple( var_data.imports for var_data in var_datas if var_data is not None )