mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-09-27 03:33:37 +00:00
moved button from footer to headline
This commit is contained in:
parent
0c98f84b42
commit
69af585145
@ -56,18 +56,26 @@ else
|
|||||||
}
|
}
|
||||||
|
|
||||||
@code {
|
@code {
|
||||||
private protected override RenderFragment? HeaderActions => this.CanReviseCurrentAssistant
|
private bool ShowDataSourceSelection => PreviewFeatures.PRE_RAG_2024.IsEnabled(this.SettingsManager);
|
||||||
? @<MudTooltip Text="@T("Revise assistant")">
|
|
||||||
<MudIconButton Variant="Variant.Text" Icon="@Icons.Material.Filled.AutoMode" OnClick="@(async () => await this.OpenRevisionDialogAsync())"/>
|
|
||||||
</MudTooltip>
|
|
||||||
: null;
|
|
||||||
|
|
||||||
private protected override RenderFragment? FooterActions => PreviewFeatures.PRE_RAG_2024.IsEnabled(this.SettingsManager)
|
private protected override RenderFragment? HeaderActions => this.CanReviseCurrentAssistant || this.ShowDataSourceSelection
|
||||||
? @<DataSourceSelection LLMProvider="@this.ProviderSettings"
|
? @<text>
|
||||||
DataSourceOptions="@this.dataSourceOptions"
|
@if (this.CanReviseCurrentAssistant)
|
||||||
DataSourceOptionsChanged="@this.DataSourceOptionsChanged"
|
{
|
||||||
DataSourcesAISelected="@(this.ChatThread?.AISelectedDataSources ?? [])"
|
<MudTooltip Text="@T("Revise assistant")">
|
||||||
PopoverTriggerMode="PopoverTriggerMode.ICON" />
|
<MudIconButton Variant="Variant.Text" Icon="@Icons.Material.Filled.AutoMode" OnClick="@(async () => await this.OpenRevisionDialogAsync())"/>
|
||||||
|
</MudTooltip>
|
||||||
|
}
|
||||||
|
|
||||||
|
@if (this.ShowDataSourceSelection)
|
||||||
|
{
|
||||||
|
<DataSourceSelection LLMProvider="@this.ProviderSettings"
|
||||||
|
DataSourceOptions="@this.dataSourceOptions"
|
||||||
|
DataSourceOptionsChanged="@this.DataSourceOptionsChanged"
|
||||||
|
DataSourcesAISelected="@(this.ChatThread?.AISelectedDataSources ?? [])"
|
||||||
|
PopoverTriggerMode="PopoverTriggerMode.ICON" />
|
||||||
|
}
|
||||||
|
</text>
|
||||||
: null;
|
: null;
|
||||||
|
|
||||||
private RenderFragment RenderSwitch(AssistantSwitch assistantSwitch) => @<MudSwitch T="bool"
|
private RenderFragment RenderSwitch(AssistantSwitch assistantSwitch) => @<MudSwitch T="bool"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user