forked from open-webui/open-webui
		
	refac: dedicated shared chat page
This commit is contained in:
		
							parent
							
								
									af5a7a35c0
								
							
						
					
					
						commit
						287c95e72d
					
				
					 1 changed files with 4 additions and 29 deletions
				
			
		|  | @ -121,18 +121,6 @@ | ||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
| 	}; | 	}; | ||||||
| 
 |  | ||||||
| 	const scrollToBottom = () => { |  | ||||||
| 		if (messagesContainerElement) { |  | ||||||
| 			messagesContainerElement.scrollTop = messagesContainerElement.scrollHeight; |  | ||||||
| 		} |  | ||||||
| 	}; |  | ||||||
| 
 |  | ||||||
| 	onMount(async () => { |  | ||||||
| 		if (!($settings.saveChatHistory ?? true)) { |  | ||||||
| 			await goto('/'); |  | ||||||
| 		} |  | ||||||
| 	}); |  | ||||||
| </script> | </script> | ||||||
| 
 | 
 | ||||||
| <svelte:head> | <svelte:head> | ||||||
|  | @ -144,26 +132,13 @@ | ||||||
| </svelte:head> | </svelte:head> | ||||||
| 
 | 
 | ||||||
| {#if loaded} | {#if loaded} | ||||||
| 	<div class="min-h-screen max-h-screen w-full flex flex-col"> | 	<div | ||||||
| 		<Navbar | 		class="min-h-screen max-h-screen w-full flex flex-col text-gray-700 dark:text-gray-100 bg-white dark:bg-gray-900" | ||||||
| 			{title} | 	> | ||||||
| 			bind:selectedModels |  | ||||||
| 			bind:showModelSelector |  | ||||||
| 			shareEnabled={false} |  | ||||||
| 			initNewChat={async () => { |  | ||||||
| 				goto('/'); |  | ||||||
| 			}} |  | ||||||
| 		/> |  | ||||||
| 		<div class="flex flex-col flex-auto"> | 		<div class="flex flex-col flex-auto"> | ||||||
| 			<div | 			<div | ||||||
| 				class=" pb-2.5 flex flex-col justify-between w-full flex-auto overflow-auto h-0" | 				class=" py-6 flex flex-col justify-between w-full flex-auto overflow-auto h-0" | ||||||
| 				id="messages-container" | 				id="messages-container" | ||||||
| 				bind:this={messagesContainerElement} |  | ||||||
| 				on:scroll={(e) => { |  | ||||||
| 					autoScroll = |  | ||||||
| 						messagesContainerElement.scrollHeight - messagesContainerElement.scrollTop <= |  | ||||||
| 						messagesContainerElement.clientHeight + 5; |  | ||||||
| 				}} |  | ||||||
| 			> | 			> | ||||||
| 				<div class=" h-full w-full flex flex-col py-4"> | 				<div class=" h-full w-full flex flex-col py-4"> | ||||||
| 					<Messages | 					<Messages | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Timothy J. Baek
						Timothy J. Baek