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