forked from open-webui/open-webui
		
	main #3
					 2 changed files with 11 additions and 15 deletions
				
			
		
							
								
								
									
										2
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							|  | @ -166,7 +166,7 @@ cython_debug/ | ||||||
| #  be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore | #  be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore | ||||||
| #  and can be added to the global gitignore or merged into this file.  For a more nuclear | #  and can be added to the global gitignore or merged into this file.  For a more nuclear | ||||||
| #  option (not recommended) you can uncomment the following to ignore the entire idea folder. | #  option (not recommended) you can uncomment the following to ignore the entire idea folder. | ||||||
| #.idea/ | .idea/ | ||||||
| 
 | 
 | ||||||
| # Logs | # Logs | ||||||
| logs | logs | ||||||
|  |  | ||||||
|  | @ -473,8 +473,10 @@ | ||||||
| 		const {reader} = modelDownloadStatus[model]; | 		const {reader} = modelDownloadStatus[model]; | ||||||
| 		if(reader){ | 		if(reader){ | ||||||
| 			await reader.cancel(); | 			await reader.cancel(); | ||||||
| 			toast.success(`${model} download has been canceled`); |  | ||||||
| 			delete modelDownloadStatus[model]; | 			delete modelDownloadStatus[model]; | ||||||
|  | 			await deleteModel(localStorage.token, model); | ||||||
|  | 			toast.success(`${model} download has been canceled`); | ||||||
|  | 			 | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 	} | 	} | ||||||
|  | @ -611,6 +613,7 @@ | ||||||
| 								<div class="flex flex-col"> | 								<div class="flex flex-col"> | ||||||
| 									<div class="font-medium mb-1">{model}</div> | 									<div class="font-medium mb-1">{model}</div> | ||||||
| 									<div class=""> | 									<div class=""> | ||||||
|  | 										<div class="flex flex-row space-x-4"> | ||||||
| 										<div | 										<div | ||||||
| 											class="dark:bg-gray-600 bg-gray-500 text-xs font-medium text-gray-100 text-center p-0.5 leading-none rounded-full" | 											class="dark:bg-gray-600 bg-gray-500 text-xs font-medium text-gray-100 text-center p-0.5 leading-none rounded-full" | ||||||
| 											style="width: {Math.max(15, modelDownloadStatus[model].pullProgress ?? 0)}%" | 											style="width: {Math.max(15, modelDownloadStatus[model].pullProgress ?? 0)}%" | ||||||
|  | @ -618,24 +621,17 @@ | ||||||
| 											{modelDownloadStatus[model].pullProgress ?? 0}% | 											{modelDownloadStatus[model].pullProgress ?? 0}% | ||||||
| 										</div> | 										</div> | ||||||
| 										<button | 										<button | ||||||
|                                         					class="px-3 bg-red-700 hover:bg-red-800 text-gray-100 rounded transition" | 										class="px-2.5 bg-gray-100 hover:bg-gray-200 text-gray-800 dark:bg-gray-850 dark:hover:bg-gray-800 dark:text-gray-100 rounded-lg transition" | ||||||
|                                         					on:click={() => { |                                         					on:click={() => { | ||||||
|                                         						deleteModelPull(model); |                                         						deleteModelPull(model); | ||||||
|                                         					}} |                                         					}} | ||||||
|                                         				> |                                         				> | ||||||
|                                         					<svg | 														<svg class="w-4 h-4 text-gray-800 dark:text-white" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" viewBox="0 0 24 24"> | ||||||
|                                         						xmlns="http://www.w3.org/2000/svg" | 															<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18 17.94 6M18 18 6.06 6"/> | ||||||
|                                         						viewBox="0 0 16 16" | 														  </svg> | ||||||
|                                         						fill="currentColor" | 														   | ||||||
|                                         						class="w-4 h-4" |  | ||||||
|                                         					> |  | ||||||
|                                         						<path |  | ||||||
|                                         							fill-rule="evenodd" |  | ||||||
|                                         							d="M5 3.25V4H2.75a.75.75 0 0 0 0 1.5h.3l.815 8.15A1.5 1.5 0 0 0 5.357 15h5.285a1.5 1.5 0 0 0 1.493-1.35l.815-8.15h.3a.75.75 0 0 0 0-1.5H11v-.75A2.25 2.25 0 0 0 8.75 1h-1.5A2.25 2.25 0 0 0 5 3.25Zm2.25-.75a.75.75 0 0 0-.75.75V4h3v-.75a.75.75 0 0 0-.75-.75h-1.5ZM6.05 6a.75.75 0 0 1 .787.713l.275 5.5a.75.75 0 0 1-1.498.075l-.275-5.5A.75.75 0 0 1 6.05 6Zm3.9 0a.75.75 0 0 1 .712.787l-.275 5.5a.75.75 0 0 1-1.498-.075l.275-5.5a.75.75 0 0 1 .786-.711Z" |  | ||||||
|                                         							clip-rule="evenodd" |  | ||||||
|                                         						/> |  | ||||||
|                                         					</svg> |  | ||||||
|                                         				</button> |                                         				</button> | ||||||
|  | 														</div> | ||||||
| 										<div class="mt-1 text-xs dark:text-gray-500" style="font-size: 0.5rem;"> | 										<div class="mt-1 text-xs dark:text-gray-500" style="font-size: 0.5rem;"> | ||||||
| 											{modelDownloadStatus[model].digest} | 											{modelDownloadStatus[model].digest} | ||||||
| 										</div> | 										</div> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue