Skip to content

Commit 5367f3c

Browse files
committed
chore: update catch JSException logic
1 parent 7f19440 commit 5367f3c

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/BootstrapBlazor/Extensions/JSModuleExtensions.cs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,17 @@ public static async Task<JSModule> LoadModule(this IJSRuntime jsRuntime, string
3131
fileName = $"{fileName}?v={version}";
3232
}
3333

34-
var jSObjectReference = await jsRuntime.InvokeAsync<IJSObjectReference>(identifier: "import", fileName);
34+
IJSObjectReference? jSObjectReference = null;
35+
try
36+
{
37+
jSObjectReference = await jsRuntime.InvokeAsync<IJSObjectReference>(identifier: "import", fileName);
38+
}
39+
catch (JSException)
40+
{
41+
#if DEBUG
42+
throw;
43+
#endif
44+
}
3545
return new JSModule(jSObjectReference);
3646
}
3747

0 commit comments

Comments
 (0)