3 <div style="display:block; background-color:rgba(10,10,10,.5)" class="modal fade show">
4 <div class="modal-dialog modal-dialog-scrollable">
5 <div class="modal-content">
8 <div class="modal-header">
9 <div class="d-flex flex-column">
10 <h2 class="modal-title"><b>@Header</b></h2>
11 <h5 class="modal-header-second m-0">@HeaderSecond</h5>
16 <div class="modal-body" style="display: flex; justify-content: left">
21 <div class="modal-footer">
22 <button class="btn btn-primary" type="submit">@SubmitButtonName</button>
23 <button class="btn btn-danger" type="button" @onclick="HideModal">Avbryt</button>
34 public bool ShowModal { get; set; }
37 public string? Header { get; set; }
40 public string? HeaderSecond { get; set; }
43 public RenderFragment? ChildContent { get; set; }
46 public string? SubmitButtonName { get; set; }
48 public void OpenModal()
53 public void HideModal()
56 OnModalClosed.InvokeAsync();
60 public EventCallback OnModalClosed { get; set; }