forked from open-webui/open-webui
		
	
						commit
						776b463ff3
					
				
					 1 changed files with 27 additions and 23 deletions
				
			
		|  | @ -366,13 +366,22 @@ | |||
| 					} | ||||
| 				}) as chat, i} | ||||
| 					<div class=" w-full pr-2 relative"> | ||||
| 						{#if chatTitleEditId === chat.id} | ||||
| 							<div | ||||
| 								class=" w-full flex justify-between rounded-xl px-3 py-2 hover:bg-gray-900 {chat.id === | ||||
| 								$chatId | ||||
| 									? 'bg-gray-900' | ||||
| 									: ''} transition whitespace-nowrap text-ellipsis" | ||||
| 							> | ||||
| 								<input bind:value={chatTitle} class=" bg-transparent w-full outline-none mr-10" /> | ||||
| 							</div> | ||||
| 						{:else} | ||||
| 							<a | ||||
| 								class=" w-full flex justify-between rounded-xl px-3 py-2 hover:bg-gray-900 {chat.id === | ||||
| 								$chatId | ||||
| 									? 'bg-gray-900' | ||||
| 									: ''} transition whitespace-nowrap text-ellipsis" | ||||
| 								href="/c/{chat.id}" | ||||
| 							draggable={isEditing ? 'false' : 'true'} | ||||
| 							> | ||||
| 								<div class=" flex self-center flex-1 w-full"> | ||||
| 									<div | ||||
|  | @ -380,14 +389,11 @@ | |||
| 											? 'w-[160px]' | ||||
| 											: 'w-full'} " | ||||
| 									> | ||||
| 									{#if chatTitleEditId === chat.id} | ||||
| 										<input bind:value={chatTitle} class=" bg-transparent w-full" /> | ||||
| 									{:else} | ||||
| 										{chat.title} | ||||
| 									{/if} | ||||
| 									</div> | ||||
| 								</div> | ||||
| 							</a> | ||||
| 						{/if} | ||||
| 
 | ||||
| 						{#if chat.id === $chatId} | ||||
| 							<div class=" absolute right-[22px] top-[10px]"> | ||||
|  | @ -399,7 +405,6 @@ | |||
| 												editChatTitle(chat.id, chatTitle); | ||||
| 												chatTitleEditId = null; | ||||
| 												chatTitle = ''; | ||||
| 												isEditing = false; | ||||
| 											}} | ||||
| 										> | ||||
| 											<svg | ||||
|  | @ -487,7 +492,6 @@ | |||
| 											on:click={() => { | ||||
| 												chatTitle = chat.title; | ||||
| 												chatTitleEditId = chat.id; | ||||
| 												isEditing = true; | ||||
| 											}} | ||||
| 										> | ||||
| 											<svg | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue