@using Moonlight.Shared.Http.Requests.Users @using ShadcnBlazor.Dialogs @using ShadcnBlazor.Extras.Forms @using ShadcnBlazor.Fields @using ShadcnBlazor.Inputs @inherits ShadcnBlazor.Extras.Dialogs.DialogBase Create new user Create a new user by giving it a username and an email address
Username Email Address
Save changes
@code { [Parameter] public Func OnSubmit { get; set; } private CreateUserDto Request; protected override void OnInitialized() { Request = new(); } private async Task OnSubmitAsync(EditContext editContext, ValidationMessageStore validationMessageStore) { await OnSubmit.Invoke(Request); await CloseAsync(); return true; } }