diff --git a/app/MindWork AI Studio/Components/AssistantBase.razor b/app/MindWork AI Studio/Components/AssistantBase.razor index 175f7927..0a8c0c25 100644 --- a/app/MindWork AI Studio/Components/AssistantBase.razor +++ b/app/MindWork AI Studio/Components/AssistantBase.razor @@ -15,22 +15,8 @@ @this.Body } - - @if (this.inputIssues.Any()) - { - - Issues - - @foreach (var issue in this.inputIssues) - { - - @issue - - } - - - } - + + @if (this.resultingContentBlock is not null) { diff --git a/app/MindWork AI Studio/Components/Blocks/Issues.razor b/app/MindWork AI Studio/Components/Blocks/Issues.razor new file mode 100644 index 00000000..8ad96b9c --- /dev/null +++ b/app/MindWork AI Studio/Components/Blocks/Issues.razor @@ -0,0 +1,14 @@ +@if (this.IssuesData.Any()) +{ + + Issues + + @foreach (var issue in this.IssuesData) + { + + @issue + + } + + +} \ No newline at end of file diff --git a/app/MindWork AI Studio/Components/Blocks/Issues.razor.cs b/app/MindWork AI Studio/Components/Blocks/Issues.razor.cs new file mode 100644 index 00000000..4a0c2911 --- /dev/null +++ b/app/MindWork AI Studio/Components/Blocks/Issues.razor.cs @@ -0,0 +1,9 @@ +using Microsoft.AspNetCore.Components; + +namespace AIStudio.Components.Blocks; + +public partial class Issues : ComponentBase +{ + [Parameter] + public IEnumerable IssuesData { get; set; } = []; +} \ No newline at end of file diff --git a/app/MindWork AI Studio/Settings/ProviderDialog.razor b/app/MindWork AI Studio/Settings/ProviderDialog.razor index eb71343c..9d850e45 100644 --- a/app/MindWork AI Studio/Settings/ProviderDialog.razor +++ b/app/MindWork AI Studio/Settings/ProviderDialog.razor @@ -1,6 +1,7 @@ @using AIStudio.Provider @using AIStudio.Provider.SelfHosted @using MudBlazor +@using AIStudio.Components.Blocks @@ -92,21 +93,7 @@ /> - - @if (this.dataIssues.Any()) - { - - Issues - - @foreach (var issue in this.dataIssues) - { - - @issue - - } - - - } + Cancel