added footer actions to the assistant base component

This commit is contained in:
Nils Kruthoff committed 2026-09-15 14:18:14 +02:00
1 parent 1823ea30b2
commit 4f826fa591
2 files changed
+8 -1

No files matched your search

@@ -183,9 +183,14 @@
<ToolSelection Component="@this.Component" LLMProvider="@this.ProviderSettings" SelectedToolIds="@this.SelectedToolIds" SelectedToolIdsChanged="@this.SelectedToolIdsChanged" Disabled="@this.IsProcessing" />
}
@if (this.FooterActions is not null)
{
@this.FooterActions
}
<MudSpacer />
<HalluzinationReminder ContainerClass="my-0 ml-2"/>
</MudStack>
</FooterContent>
</InnerScrolling>
</PathDropZone>
</PathDropZone>
@@ -125,6 +125,8 @@ public abstract partial class AssistantBase<TSettings> : AssistantLowerBase wher
private protected virtual RenderFragment? HeaderActions => null;
private protected virtual RenderFragment? FooterActions => null;
private protected virtual RenderFragment? AfterResultContent => null;
protected virtual IReadOnlyList<IButtonData> FooterButtons => [];