|
|
|
|
@ -7,6 +7,7 @@
@@ -7,6 +7,7 @@
|
|
|
|
|
@inject ISnackbar Snackbar |
|
|
|
|
@inject ILogger<AddToCollectionDialog> Logger |
|
|
|
|
|
|
|
|
|
<div @onkeydown="@OnKeyDown"> |
|
|
|
|
<MudDialog> |
|
|
|
|
<DialogContent> |
|
|
|
|
<MudContainer Class="mb-6"> |
|
|
|
|
@ -35,6 +36,8 @@
@@ -35,6 +36,8 @@
|
|
|
|
|
</MudButton> |
|
|
|
|
</DialogActions> |
|
|
|
|
</MudDialog> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@code { |
|
|
|
|
|
|
|
|
|
@ -109,4 +112,12 @@
@@ -109,4 +112,12 @@
|
|
|
|
|
|
|
|
|
|
private void Cancel() => MudDialog.Cancel(); |
|
|
|
|
|
|
|
|
|
private async Task OnKeyDown(KeyboardEventArgs e) |
|
|
|
|
{ |
|
|
|
|
if (e.Code is "Enter" or "NumpadEnter" && CanSubmit()) |
|
|
|
|
{ |
|
|
|
|
await Submit(); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |