removed empty settings panel to use the built in no panel option

This commit is contained in:
krut_ni 2026-04-07 14:55:23 +02:00
parent 955a82e0c6
commit 171e7c9277
No known key found for this signature in database
GPG Key ID: A5C0151B4DDB172C
3 changed files with 3 additions and 3 deletions

View File

@ -3,7 +3,7 @@
@using AIStudio.Settings @using AIStudio.Settings
@using AIStudio.Tools.PluginSystem.Assistants.DataModel @using AIStudio.Tools.PluginSystem.Assistants.DataModel
@using AIStudio.Tools.PluginSystem.Assistants.DataModel.Layout @using AIStudio.Tools.PluginSystem.Assistants.DataModel.Layout
@inherits AssistantBaseCore<AIStudio.Dialogs.Settings.SettingsDialogDynamic> @inherits AssistantBaseCore<AIStudio.Dialogs.Settings.NoSettingsPanel>
@if (!string.IsNullOrWhiteSpace(this.securityMessage)) @if (!string.IsNullOrWhiteSpace(this.securityMessage))
{ {

View File

@ -10,7 +10,7 @@ using Microsoft.AspNetCore.WebUtilities;
namespace AIStudio.Assistants.Dynamic; namespace AIStudio.Assistants.Dynamic;
public partial class AssistantDynamic : AssistantBaseCore<SettingsDialogDynamic> public partial class AssistantDynamic : AssistantBaseCore<NoSettingsPanel>
{ {
[Parameter] [Parameter]
public AssistantForm? RootComponent { get; set; } = null!; public AssistantForm? RootComponent { get; set; } = null!;

View File

@ -40,7 +40,7 @@
@foreach (var assistantPlugin in this.AssistantPlugins) @foreach (var assistantPlugin in this.AssistantPlugins)
{ {
var securityState = PluginAssistantSecurityResolver.Resolve(this.SettingsManager, assistantPlugin); var securityState = PluginAssistantSecurityResolver.Resolve(this.SettingsManager, assistantPlugin);
<AssistantBlock TSettings="SettingsDialogDynamic" <AssistantBlock TSettings="NoSettingsPanel"
Name="@T(assistantPlugin.AssistantTitle)" Name="@T(assistantPlugin.AssistantTitle)"
Description="@T(assistantPlugin.Description)" Description="@T(assistantPlugin.Description)"
Icon="@Icons.Material.Filled.FindInPage" Icon="@Icons.Material.Filled.FindInPage"