@page "/admin/servers/all/create" @using MoonCore.Blazor.Tailwind.Components @using MoonCore.Blazor.Tailwind.Toasts @using MoonCore.Helpers @using MoonlightServers.Shared.Http.Requests.Admin.Servers @using MoonlightServers.Frontend.UI.Components.Servers.CreateServerPartials @inject HttpApiClient ApiClient @inject NavigationManager Navigation @inject ToastService ToastService Back Create
@code { private HandleForm Form; private CreateServerRequest Request; protected override void OnInitialized() { Request = new(); } private async Task OnSubmit() { await ApiClient.Post("api/admin/servers", Request); await ToastService.Success("Successfully created Server"); Navigation.NavigateTo("/admin/servers/all"); } }