mirror of
				https://github.com/open-webui/open-webui
				synced 2025-06-26 18:26:48 +00:00 
			
		
		
		
	refac: hide model set as default button
This commit is contained in:
		
							parent
							
								
									52fb09ff95
								
							
						
					
					
						commit
						82a61e72e1
					
				@ -13,6 +13,8 @@
 | 
				
			|||||||
	export let selectedModels = [''];
 | 
						export let selectedModels = [''];
 | 
				
			||||||
	export let disabled = false;
 | 
						export let disabled = false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						export let showSetDefault = true;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	const saveDefaultModel = async () => {
 | 
						const saveDefaultModel = async () => {
 | 
				
			||||||
		const hasEmptyModel = selectedModels.filter((it) => it === '');
 | 
							const hasEmptyModel = selectedModels.filter((it) => it === '');
 | 
				
			||||||
		if (hasEmptyModel.length) {
 | 
							if (hasEmptyModel.length) {
 | 
				
			||||||
@ -106,6 +108,8 @@
 | 
				
			|||||||
	{/each}
 | 
						{/each}
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<div class="text-left mt-0.5 ml-1 text-[0.7rem] text-gray-500">
 | 
					{#if showSetDefault}
 | 
				
			||||||
	<button on:click={saveDefaultModel}> {$i18n.t('Set as default')}</button>
 | 
						<div class="text-left mt-0.5 ml-1 text-[0.7rem] text-gray-500">
 | 
				
			||||||
</div>
 | 
							<button on:click={saveDefaultModel}> {$i18n.t('Set as default')}</button>
 | 
				
			||||||
 | 
						</div>
 | 
				
			||||||
 | 
					{/if}
 | 
				
			||||||
 | 
				
			|||||||
@ -9,6 +9,7 @@
 | 
				
			|||||||
	import ModelSelector from '../chat/ModelSelector.svelte';
 | 
						import ModelSelector from '../chat/ModelSelector.svelte';
 | 
				
			||||||
	import Tooltip from '../common/Tooltip.svelte';
 | 
						import Tooltip from '../common/Tooltip.svelte';
 | 
				
			||||||
	import Menu from './Navbar/Menu.svelte';
 | 
						import Menu from './Navbar/Menu.svelte';
 | 
				
			||||||
 | 
						import { page } from '$app/stores';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	const i18n = getContext('i18n');
 | 
						const i18n = getContext('i18n');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -31,7 +32,7 @@
 | 
				
			|||||||
		<div class="flex items-center w-full max-w-full">
 | 
							<div class="flex items-center w-full max-w-full">
 | 
				
			||||||
			<div class="flex-1 overflow-hidden max-w-full">
 | 
								<div class="flex-1 overflow-hidden max-w-full">
 | 
				
			||||||
				{#if showModelSelector}
 | 
									{#if showModelSelector}
 | 
				
			||||||
					<ModelSelector bind:selectedModels />
 | 
										<ModelSelector bind:selectedModels showSetDefault={!shareEnabled} />
 | 
				
			||||||
				{/if}
 | 
									{/if}
 | 
				
			||||||
			</div>
 | 
								</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user