浏览代码

refac: disable sortable on mobile

Timothy J. Baek 11 月之前
父节点
当前提交
6758f3d390
共有 1 个文件被更改,包括 11 次插入9 次删除
  1. 11 9
      src/lib/components/workspace/Models.svelte

+ 11 - 9
src/lib/components/workspace/Models.svelte

@@ -7,7 +7,7 @@
 
 	import { onMount, getContext, tick } from 'svelte';
 
-	import { WEBUI_NAME, modelfiles, models, settings, user } from '$lib/stores';
+	import { WEBUI_NAME, mobile, models, settings, user } from '$lib/stores';
 	import { addNewModel, deleteModelById, getModelInfos, updateModelById } from '$lib/apis/models';
 
 	import { deleteModel } from '$lib/apis/ollama';
@@ -170,14 +170,16 @@
 			console.log(localModelfiles);
 		}
 
-		// SortableJS
-		sortable = new Sortable(document.getElementById('model-list'), {
-			animation: 150,
-			onUpdate: async (event) => {
-				console.log(event);
-				positionChangeHanlder();
-			}
-		});
+		if (!$mobile) {
+			// SortableJS
+			sortable = new Sortable(document.getElementById('model-list'), {
+				animation: 150,
+				onUpdate: async (event) => {
+					console.log(event);
+					positionChangeHanlder();
+				}
+			});
+		}
 	});
 </script>