Skip to content

Commit 3120c26

Browse files
committed
fix resolve_exports default
1 parent 6fc8203 commit 3120c26

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
@@ -207,7 +207,11 @@ def module_from_file(
207207
file=target_file,
208208
export_names=(
209209
resolve_module_exports_from_file(source_file, resolve_exports_depth)
210-
if resolve_exports
210+
if (
211+
resolve_exports
212+
if resolve_exports is not None
213+
else IDOM_DEBUG_MODE.current
214+
)
211215
else None
212216
),
213217
unmount_before_update=unmount_before_update,
@@ -234,7 +238,7 @@ def module_from_string(
234238
name: str,
235239
content: str,
236240
fallback: Optional[Any] = None,
237-
resolve_exports: bool = IDOM_DEBUG_MODE.current,
241+
resolve_exports: bool | None = None,
238242
resolve_exports_depth: int = 5,
239243
unmount_before_update: bool = False,
240244
) -> WebModule:
@@ -278,7 +282,11 @@ def module_from_string(
278282
file=target_file,
279283
export_names=(
280284
resolve_module_exports_from_file(target_file, resolve_exports_depth)
281-
if resolve_exports
285+
if (
286+
resolve_exports
287+
if resolve_exports is not None
288+
else IDOM_DEBUG_MODE.current
289+
)
282290
else None
283291
),
284292
unmount_before_update=unmount_before_update,

0 commit comments

Comments
 (0)