Simplify the table structure in ChatTemplateDialog.razor.

This commit is contained in:
Thorsten Sommer 2025-05-24 18:20:30 +02:00
parent cd18de50a7
commit b36679d90a
Signed by untrusted user who does not match committer: tsommer
GPG Key ID: 371BBA77A02C0108

View File

@ -78,11 +78,9 @@
<HeaderContent> <HeaderContent>
<MudTh>@T("Role")</MudTh> <MudTh>@T("Role")</MudTh>
<MudTh>@T("Entry")</MudTh> <MudTh>@T("Entry")</MudTh>
<MudTh Style="text-align:center">@T("Actions")</MudTh> <MudTh>@T("Actions")</MudTh>
</HeaderContent> </HeaderContent>
<RowTemplate> <RowTemplate>
<MudTd DataLabel="@T("Role")">@context.Role.ToChatTemplateName()</MudTd>
<MudTd DataLabel="@T("Message")">
@(context.Content is ContentText textContent ? textContent.Text : context.Content?.ToString()) @(context.Content is ContentText textContent ? textContent.Text : context.Content?.ToString())
</MudTd> </MudTd>
<MudTd style="text-align: center"> <MudTd style="text-align: center">
@ -91,7 +89,6 @@
</MudTd> </MudTd>
</RowTemplate> </RowTemplate>
<RowEditingTemplate> <RowEditingTemplate>
<MudTd DataLabel="Role">
<MudSelect Label="Role" @bind-Value="context.Role" Required> <MudSelect Label="Role" @bind-Value="context.Role" Required>
@foreach (var role in availableRoles) @foreach (var role in availableRoles)
{ {
@ -99,7 +96,6 @@
} }
</MudSelect> </MudSelect>
</MudTd> </MudTd>
<MudTd DataLabel="Message">
<MudTextField AutoGrow="true" @bind-Value="context.Content.As<ContentText>()!.Text" Label="@T("Your message")" Required /> <MudTextField AutoGrow="true" @bind-Value="context.Content.As<ContentText>()!.Text" Label="@T("Your message")" Required />
</MudTd> </MudTd>
</RowEditingTemplate> </RowEditingTemplate>