Skip to content

Commit e4b9357

Browse files
committed
fix resolve_exports default
1 parent 3aee8cf commit e4b9357

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

src/idom/web/module.py

+11-3
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,11 @@ def module_from_file(
213213
file=target_file,
214214
export_names=(
215215
resolve_module_exports_from_file(source_file, resolve_exports_depth)
216-
if resolve_exports
216+
if (
217+
resolve_exports
218+
if resolve_exports is not None
219+
else IDOM_DEBUG_MODE.current
220+
)
217221
else None
218222
),
219223
unmount_before_update=unmount_before_update,
@@ -240,7 +244,7 @@ def module_from_string(
240244
name: str,
241245
content: str,
242246
fallback: Optional[Any] = None,
243-
resolve_exports: bool = IDOM_DEBUG_MODE.current,
247+
resolve_exports: bool | None = None,
244248
resolve_exports_depth: int = 5,
245249
unmount_before_update: bool = False,
246250
) -> WebModule:
@@ -284,7 +288,11 @@ def module_from_string(
284288
file=target_file,
285289
export_names=(
286290
resolve_module_exports_from_file(target_file, resolve_exports_depth)
287-
if resolve_exports
291+
if (
292+
resolve_exports
293+
if resolve_exports is not None
294+
else IDOM_DEBUG_MODE.current
295+
)
288296
else None
289297
),
290298
unmount_before_update=unmount_before_update,

0 commit comments

Comments
 (0)