@page "/"
@code { [Inject] public IJSRuntime? JSRuntime { get; set; } private IJSObjectReference? _jsModule; protected override async Task OnAfterRenderAsync(bool firstRender) { base.OnAfterRender(firstRender); if (firstRender) { _jsModule = await JSRuntime.InvokeAsync("import", "./_content/SharedUI/assets/exampleJsInterop.js"); await _jsModule.InvokeVoidAsync("getMessage"); } } }