@using Moonlight.Shared.Http.Requests.Users @using ShadcnBlazor.Dialogs @using ShadcnBlazor.Extras.Common @using ShadcnBlazor.Extras.FormHandlers @using ShadcnBlazor.Inputs @using ShadcnBlazor.Labels @inherits ShadcnBlazor.Extras.Dialogs.DialogBase Create new user Create a new user by giving it a username and an email address
Save changes @code { [Parameter] public Func OnSubmit { get; set; } private CreateUserDto Request; private FormHandler FormHandler; protected override void OnInitialized() { Request = new(); } private async Task SubmitAsync() { await OnSubmit.Invoke(Request); await CloseAsync(); } }