@page "/form-example-1"
@using Microsoft.Extensions.Logging
@using BookGroup.Models
@inject ILogger<SubmitPostModal> Logger
@using Microsoft.AspNetCore.Components.Forms
<div class="modal fade center" tabindex="-1" role="dialog" id="add-post-modal">
<div class="modal-content">
<EditForm Model="@examplePost" OnSubmit="@HandleSubmit">
<InputText id="inputQuote" @bind-Value="examplePost.Quote" />
<button type="submit">Submit</button>
</EditForm>
</div>
</div>
@code {
private BookGroup.Models.Post examplePost = new BookGroup.Models.Post();
private void HandleSubmit()
{
Logger.LogInformation("HandleSubmit called");
// Process the form
}
}
@page "/form-example-1"
@using Microsoft.Extensions.Logging
@using BookGroup.Models
@inject ILogger<SubmitPostModal> Logger
@using Microsoft.AspNetCore.Components.Forms
<div class="modal fade center" tabindex="-1" role="dialog" id="add-post-modal">
<div class="modal-content">
<EditForm Model="@examplePost" OnSubmit="@HandleSubmit">
<InputText id="inputQuote" @bind-Value="examplePost.Quote" />
<button type="submit">Submit</button>
</EditForm>
</div>
</div>
@code {
private BookGroup.Models.Post examplePost = new BookGroup.Models.Post();
private void HandleSubmit()
{
Logger.LogInformation("HandleSubmit called");
// Process the form
}
}