@using MoonCore.Blazor.FlyonUi.Components @using MoonlightServers.Shared.Http.Requests.Admin.NodeAllocations @inherits MoonCore.Blazor.FlyonUi.Modals.Components.BaseModal

Add a range of new allocations

Cancel Create
@code { [Parameter] public Func OnSubmit { get; set; } private CreateNodeAllocationRangeRequest Form; private HandleForm HandleForm; protected override void OnInitialized() { Form = new() { IpAddress = "0.0.0.0", Start = 2000, End = 3000 }; } private async Task OnValidSubmit() { await OnSubmit.Invoke(Form); await Hide(); } private Task Submit() => HandleForm.Submit(); }