mirror of
				https://github.com/MindWorkAI/AI-Studio.git
				synced 2025-11-04 06:40:20 +00:00 
			
		
		
		
	Refactored action columns
This commit is contained in:
		
							parent
							
								
									12885a4fff
								
							
						
					
					
						commit
						c99b231f4a
					
				@ -228,18 +228,20 @@ else
 | 
			
		||||
        <HeaderContent>
 | 
			
		||||
            <MudTh>Name</MudTh>
 | 
			
		||||
            <MudTh>Type</MudTh>
 | 
			
		||||
            <MudTh Style="text-align: left;">Actions</MudTh>
 | 
			
		||||
            <MudTh>Actions</MudTh>
 | 
			
		||||
        </HeaderContent>
 | 
			
		||||
        <RowTemplate>
 | 
			
		||||
            <MudTd>@context.EmbeddingName</MudTd>
 | 
			
		||||
            <MudTd>@context.EmbeddingType</MudTd>
 | 
			
		||||
            <MudTd Style="text-align: left;">
 | 
			
		||||
                <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" Class="ma-2" OnClick="() => this.EditEmbedding(context)">
 | 
			
		||||
                    Edit
 | 
			
		||||
                </MudButton>
 | 
			
		||||
                <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" Class="ma-2" OnClick="() => this.DeleteEmbedding(context)">
 | 
			
		||||
                    Delete
 | 
			
		||||
                </MudButton>
 | 
			
		||||
            <MudTd>
 | 
			
		||||
                <MudStack Row="true" Class="mb-2 mt-2" Wrap="Wrap.Wrap">
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" OnClick="() => this.EditEmbedding(context)">
 | 
			
		||||
                        Edit
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" OnClick="() => this.DeleteEmbedding(context)">
 | 
			
		||||
                        Delete
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                </MudStack>
 | 
			
		||||
            </MudTd>
 | 
			
		||||
        </RowTemplate>
 | 
			
		||||
    </MudTable>
 | 
			
		||||
@ -274,17 +276,19 @@ else
 | 
			
		||||
        </ColGroup>
 | 
			
		||||
        <HeaderContent>
 | 
			
		||||
            <MudTh>Name</MudTh>
 | 
			
		||||
            <MudTh Style="text-align: left;">Actions</MudTh>
 | 
			
		||||
            <MudTh>Actions</MudTh>
 | 
			
		||||
        </HeaderContent>
 | 
			
		||||
        <RowTemplate>
 | 
			
		||||
            <MudTd>@context.Name</MudTd>
 | 
			
		||||
            <MudTd Style="text-align: left;">
 | 
			
		||||
                <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" Class="ma-2" OnClick="() => this.EditRetrievalProcess(context)">
 | 
			
		||||
                    Edit
 | 
			
		||||
                </MudButton>
 | 
			
		||||
                <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" Class="ma-2" OnClick="() => this.DeleteRetrievalProcess(context)">
 | 
			
		||||
                    Delete
 | 
			
		||||
                </MudButton>
 | 
			
		||||
            <MudTd>
 | 
			
		||||
                <MudStack Row="true" Class="mb-2 mt-2" Wrap="Wrap.Wrap">
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" OnClick="() => this.EditRetrievalProcess(context)">
 | 
			
		||||
                        Edit
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" OnClick="() => this.DeleteRetrievalProcess(context)">
 | 
			
		||||
                        Delete
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                </MudStack>
 | 
			
		||||
            </MudTd>
 | 
			
		||||
        </RowTemplate>
 | 
			
		||||
    </MudTable>
 | 
			
		||||
 | 
			
		||||
@ -36,7 +36,7 @@
 | 
			
		||||
                <MudTh>Name</MudTh>
 | 
			
		||||
                <MudTh>Provider</MudTh>
 | 
			
		||||
                <MudTh>Model</MudTh>
 | 
			
		||||
                <MudTh Style="text-align: left;">Actions</MudTh>
 | 
			
		||||
                <MudTh>Actions</MudTh>
 | 
			
		||||
            </HeaderContent>
 | 
			
		||||
            <RowTemplate>
 | 
			
		||||
                <MudTd>@context.Num</MudTd>
 | 
			
		||||
@ -44,16 +44,18 @@
 | 
			
		||||
                <MudTd>@context.UsedLLMProvider</MudTd>
 | 
			
		||||
                <MudTd>@this.GetEmbeddingProviderModelName(context)</MudTd>
 | 
			
		||||
                
 | 
			
		||||
                <MudTd Style="text-align: left;">
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.OpenInBrowser" Class="ma-2" Href="@context.UsedLLMProvider.GetDashboardURL()" Target="_blank" Disabled="@(!context.UsedLLMProvider.HasDashboard())">
 | 
			
		||||
                        Open Dashboard
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" Class="ma-2" OnClick="() => this.EditEmbeddingProvider(context)">
 | 
			
		||||
                        Edit
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" Class="ma-2" OnClick="() => this.DeleteEmbeddingProvider(context)">
 | 
			
		||||
                        Delete
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                <MudTd>
 | 
			
		||||
                    <MudStack Row="true" Class="mb-2 mt-2" Wrap="Wrap.Wrap">
 | 
			
		||||
                        <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.OpenInBrowser" Href="@context.UsedLLMProvider.GetDashboardURL()" Target="_blank" Disabled="@(!context.UsedLLMProvider.HasDashboard())">
 | 
			
		||||
                            Open Dashboard
 | 
			
		||||
                        </MudButton>
 | 
			
		||||
                        <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" OnClick="() => this.EditEmbeddingProvider(context)">
 | 
			
		||||
                            Edit
 | 
			
		||||
                        </MudButton>
 | 
			
		||||
                        <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" OnClick="() => this.DeleteEmbeddingProvider(context)">
 | 
			
		||||
                            Delete
 | 
			
		||||
                        </MudButton>
 | 
			
		||||
                    </MudStack>
 | 
			
		||||
                </MudTd>
 | 
			
		||||
            </RowTemplate>
 | 
			
		||||
        </MudTable>
 | 
			
		||||
 | 
			
		||||
@ -23,18 +23,20 @@
 | 
			
		||||
        <HeaderContent>
 | 
			
		||||
            <MudTh>#</MudTh>
 | 
			
		||||
            <MudTh>Profile Name</MudTh>
 | 
			
		||||
            <MudTh Style="text-align: left;">Actions</MudTh>
 | 
			
		||||
            <MudTh>Actions</MudTh>
 | 
			
		||||
        </HeaderContent>
 | 
			
		||||
        <RowTemplate>
 | 
			
		||||
            <MudTd>@context.Num</MudTd>
 | 
			
		||||
            <MudTd>@context.Name</MudTd>
 | 
			
		||||
            <MudTd Style="text-align: left;">
 | 
			
		||||
                <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" Class="ma-2" OnClick="() => this.EditProfile(context)">
 | 
			
		||||
                    Edit
 | 
			
		||||
                </MudButton>
 | 
			
		||||
                <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" Class="ma-2" OnClick="() => this.DeleteProfile(context)">
 | 
			
		||||
                    Delete
 | 
			
		||||
                </MudButton>
 | 
			
		||||
            <MudTd>
 | 
			
		||||
                <MudStack Row="true" Class="mb-2 mt-2" Wrap="Wrap.Wrap">
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" OnClick="() => this.EditProfile(context)">
 | 
			
		||||
                        Edit
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" OnClick="() => this.DeleteProfile(context)">
 | 
			
		||||
                        Delete
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                </MudStack>
 | 
			
		||||
            </MudTd>
 | 
			
		||||
        </RowTemplate>
 | 
			
		||||
    </MudTable>
 | 
			
		||||
 | 
			
		||||
@ -24,7 +24,7 @@
 | 
			
		||||
            <MudTh>Instance Name</MudTh>
 | 
			
		||||
            <MudTh>Provider</MudTh>
 | 
			
		||||
            <MudTh>Model</MudTh>
 | 
			
		||||
            <MudTh Style="text-align: left;">Actions</MudTh>
 | 
			
		||||
            <MudTh>Actions</MudTh>
 | 
			
		||||
        </HeaderContent>
 | 
			
		||||
        <RowTemplate>
 | 
			
		||||
            <MudTd>@context.Num</MudTd>
 | 
			
		||||
@ -44,16 +44,18 @@
 | 
			
		||||
                    @("as selected by provider")
 | 
			
		||||
                }
 | 
			
		||||
            </MudTd>
 | 
			
		||||
            <MudTd Style="text-align: left;">
 | 
			
		||||
                <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.OpenInBrowser" Class="ma-2" Href="@context.UsedLLMProvider.GetDashboardURL()" Target="_blank" Disabled="@(!context.UsedLLMProvider.HasDashboard())">
 | 
			
		||||
                    Open Dashboard
 | 
			
		||||
                </MudButton>
 | 
			
		||||
                <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" Class="ma-2" OnClick="() => this.EditLLMProvider(context)">
 | 
			
		||||
                    Edit
 | 
			
		||||
                </MudButton>
 | 
			
		||||
                <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" Class="ma-2" OnClick="() => this.DeleteLLMProvider(context)">
 | 
			
		||||
                    Delete
 | 
			
		||||
                </MudButton>
 | 
			
		||||
            <MudTd>
 | 
			
		||||
                <MudStack Row="true" Class="mb-2 mt-2" Wrap="Wrap.Wrap">
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.OpenInBrowser" Href="@context.UsedLLMProvider.GetDashboardURL()" Target="_blank" Disabled="@(!context.UsedLLMProvider.HasDashboard())">
 | 
			
		||||
                        Open Dashboard
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" OnClick="() => this.EditLLMProvider(context)">
 | 
			
		||||
                        Edit
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" OnClick="() => this.DeleteLLMProvider(context)">
 | 
			
		||||
                        Delete
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                </MudStack>
 | 
			
		||||
            </MudTd>
 | 
			
		||||
        </RowTemplate>
 | 
			
		||||
    </MudTable>
 | 
			
		||||
 | 
			
		||||
@ -29,7 +29,7 @@
 | 
			
		||||
                <MudTh>Name</MudTh>
 | 
			
		||||
                <MudTh>Type</MudTh>
 | 
			
		||||
                <MudTh>Embedding</MudTh>
 | 
			
		||||
                <MudTh Style="text-align: left;">Actions</MudTh>
 | 
			
		||||
                <MudTh>Actions</MudTh>
 | 
			
		||||
            </HeaderContent>
 | 
			
		||||
            <RowTemplate>
 | 
			
		||||
                <MudTd>@context.Num</MudTd>
 | 
			
		||||
@ -37,14 +37,16 @@
 | 
			
		||||
                <MudTd>@context.Type.GetDisplayName()</MudTd>
 | 
			
		||||
                <MudTd>@this.GetEmbeddingName(context)</MudTd>
 | 
			
		||||
                
 | 
			
		||||
                <MudTd Style="text-align: left;">
 | 
			
		||||
                    <MudIconButton Variant="Variant.Filled" Color="Color.Info" Icon="@Icons.Material.Filled.Info" Class="ma-2" OnClick="() => this.ShowInformation(context)"/>
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" Class="ma-2" OnClick="() => this.EditDataSource(context)">
 | 
			
		||||
                        Edit
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                    <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" Class="ma-2" OnClick="() => this.DeleteDataSource(context)">
 | 
			
		||||
                        Delete
 | 
			
		||||
                    </MudButton>
 | 
			
		||||
                <MudTd>
 | 
			
		||||
                    <MudStack Row="true" Class="mb-2 mt-2" Wrap="Wrap.Wrap">
 | 
			
		||||
                        <MudIconButton Variant="Variant.Filled" Color="Color.Info" Icon="@Icons.Material.Filled.Info" OnClick="() => this.ShowInformation(context)"/>
 | 
			
		||||
                        <MudButton Variant="Variant.Filled" Color="Color.Info" StartIcon="@Icons.Material.Filled.Edit" OnClick="() => this.EditDataSource(context)">
 | 
			
		||||
                            Edit
 | 
			
		||||
                        </MudButton>
 | 
			
		||||
                        <MudButton Variant="Variant.Filled" Color="Color.Error" StartIcon="@Icons.Material.Filled.Delete" OnClick="() => this.DeleteDataSource(context)">
 | 
			
		||||
                            Delete
 | 
			
		||||
                        </MudButton>
 | 
			
		||||
                    </MudStack>
 | 
			
		||||
                </MudTd>
 | 
			
		||||
            </RowTemplate>
 | 
			
		||||
        </MudTable>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user