@page "/admin/servers/stars/create" @using MoonCore.Blazor.Tailwind.Components @using MoonCore.Blazor.Tailwind.Forms @using MoonCore.Blazor.Tailwind.Toasts @using MoonCore.Helpers @using MoonlightServers.Shared.Http.Requests.Admin.Stars @inject HttpApiClient ApiClient @inject NavigationManager Navigation @inject ToastService ToastService Back Create
@code { private HandleForm Form; private CreateStarRequest Request; protected override void OnInitialized() { Request = new(); } private void OnConfigure(FormConfiguration configuration) { } private async Task OnSubmit() { await ApiClient.Post("api/admin/servers/stars", Request); await ToastService.Success("Successfully created Star"); await GoBack(); } private Task GoBack() { Navigation.NavigateTo(ComponentHelper.GetRouteOfComponent()!); return Task.CompletedTask; } }