From 182f7800b7f29f1f7c0231d1ddcbd3ca8db6f4fd Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Fri, 26 Jul 2024 13:40:34 +0200 Subject: [PATCH] Fixed spellchecking config --- .../CommonDialogs/SingleInputDialog.razor | 2 +- .../CommonDialogs/SingleInputDialog.razor.cs | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/app/MindWork AI Studio/Components/CommonDialogs/SingleInputDialog.razor b/app/MindWork AI Studio/Components/CommonDialogs/SingleInputDialog.razor index 0b8d808e..f58d5ecf 100644 --- a/app/MindWork AI Studio/Components/CommonDialogs/SingleInputDialog.razor +++ b/app/MindWork AI Studio/Components/CommonDialogs/SingleInputDialog.razor @@ -1,7 +1,7 @@ @this.Message - + Cancel diff --git a/app/MindWork AI Studio/Components/CommonDialogs/SingleInputDialog.razor.cs b/app/MindWork AI Studio/Components/CommonDialogs/SingleInputDialog.razor.cs index 414f0683..7f350567 100644 --- a/app/MindWork AI Studio/Components/CommonDialogs/SingleInputDialog.razor.cs +++ b/app/MindWork AI Studio/Components/CommonDialogs/SingleInputDialog.razor.cs @@ -1,3 +1,5 @@ +using AIStudio.Settings; + using Microsoft.AspNetCore.Components; namespace AIStudio.Components.CommonDialogs; @@ -18,6 +20,22 @@ public partial class SingleInputDialog : ComponentBase [Parameter] public Color ConfirmColor { get; set; } = Color.Error; + + [Inject] + private SettingsManager SettingsManager { get; set; } = null!; + + private static readonly Dictionary USER_INPUT_ATTRIBUTES = new(); + + #region Overrides of ComponentBase + + protected override async Task OnInitializedAsync() + { + // Configure the spellchecking for the user input: + this.SettingsManager.InjectSpellchecking(USER_INPUT_ATTRIBUTES); + await base.OnInitializedAsync(); + } + + #endregion private void Cancel() => this.MudDialog.Cancel();