Thor/Thor.BlazorWAsm/Pages/ModelFiller.razor
2025-03-21 07:19:48 +01:00

24 lines
402 B
Plaintext

@page "/model/{id}"
@inject TemplateService Templates;
<TemplateFiller Grid=@Grid/>
@code {
[Parameter]
public string Id { get; set; }
public TemplateGrid Grid { get; private set; } = default!;
protected override async Task OnInitializedAsync()
{
await base.OnInitializedAsync();
Grid = await Templates.Get(Id) ?? throw new ArgumentException();
}
}