@code {
private Guid _selectedScriptId;
[Parameter]
public List QuickScripts { get; set; } = new();
[Parameter]
public EventCallback OnRunClicked { get; set; }
private async Task RunScriptClicked()
{
var script = QuickScripts.Find(x => x.Id == _selectedScriptId);
if (script is not null)
{
await OnRunClicked.InvokeAsync(script);
}
}
}