Skip to content

Commit

Permalink
do it in one list comprehension
Browse files Browse the repository at this point in the history
  • Loading branch information
adhami3310 committed Feb 13, 2025
1 parent df99ab6 commit 6f6c33c
Showing 1 changed file with 5 additions and 10 deletions.
15 changes: 5 additions & 10 deletions reflex/components/component.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,7 @@
)
from reflex.style import Style, format_as_emotion
from reflex.utils import format, imports, types
from reflex.utils.imports import (
ImmutableParsedImportDict,
ImportDict,
ImportVar,
ParsedImportDict,
parse_imports,
)
from reflex.utils.imports import ImportDict, ImportVar, ParsedImportDict, parse_imports
from reflex.vars import VarData
from reflex.vars.base import (
CachedVarOperation,
Expand Down Expand Up @@ -1291,9 +1285,10 @@ def _get_imports(self) -> ParsedImportDict:
event_imports = Imports.EVENTS if self.event_triggers else {}

# Collect imports from Vars used directly by this component.
var_datas = tuple(map(Var._get_all_var_data, self._get_vars()))
var_imports: List[ImmutableParsedImportDict] = [
var_data.imports for var_data in var_datas if var_data is not None
var_imports = [
var_data.imports
for var in self._get_vars()
if (var_data := var._get_all_var_data()) is not None
]

added_import_dicts: list[ParsedImportDict] = []
Expand Down

0 comments on commit 6f6c33c

Please sign in to comment.