@inject IJSRuntime JsRuntime
@code { [Parameter] public string Text { get; set; } = string.Empty; [Parameter] public EventCallback TextChanged { get; set; } protected override Task OnParametersSetAsync() { return base.OnParametersSetAsync(); } protected override async Task OnAfterRenderAsync(bool firstRender) { await JsRuntime.InvokeVoidAsync("window.lunchEditor", Text); await base.OnAfterRenderAsync(firstRender); } }