Skip to content

Commit 8745035

Browse files
authored
[browser] Generate javascript bundler friendly Blazor JS initializers (#116849)
1 parent 5ebfca2 commit 8745035

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonBuilderHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ public string TransformResourcesToAssets(BootJsonData config, bool bundlerFriend
256256
);
257257
}
258258

259-
assets.libraryInitializers = resources.libraryInitializers;
259+
assets.libraryInitializers = MapJsAssets(resources.libraryInitializers, subFolder: "..");
260260
assets.modulesAfterConfigLoaded = MapJsAssets(resources.modulesAfterConfigLoaded);
261261
assets.modulesAfterRuntimeReady = MapJsAssets(resources.modulesAfterRuntimeReady);
262262

src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonData.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,6 @@ public class ResourcesData
219219

220220
/// <summary>
221221
/// JavaScript module initializers that Blazor will be in charge of loading.
222-
/// Used in .NET < 8
223222
/// </summary>
224223
[DataMember(EmitDefaultValue = false)]
225224
public ResourceHashesByNameDictionary libraryInitializers { get; set; }
@@ -319,7 +318,7 @@ public class AssetsData
319318
/// JavaScript module initializers that Blazor will be in charge of loading.
320319
/// </summary>
321320
[DataMember(EmitDefaultValue = false)]
322-
public ResourceHashesByNameDictionary libraryInitializers { get; set; }
321+
public List<JsAsset> libraryInitializers { get; set; }
323322

324323
[DataMember(EmitDefaultValue = false)]
325324
public List<JsAsset> modulesAfterConfigLoaded { get; set; }

0 commit comments

Comments
 (0)