|
@@ -4,8 +4,6 @@ import { createApp } from "vue";
|
|
|
import VueTippy, { Tippy } from "vue-tippy";
|
|
|
import { createRouter, createWebHistory } from "vue-router";
|
|
|
import { createPinia } from "pinia";
|
|
|
-import { polyfill as mobileDragDropPolyfill } from "mobile-drag-drop";
|
|
|
-import { scrollBehaviourDragImageTranslateOverride as mobileDragDropScrollBehaviourDragImageTranslateOverride } from "mobile-drag-drop/scroll-behaviour";
|
|
|
import "lofig";
|
|
|
|
|
|
import { useUserAuthStore } from "@/stores/userAuth";
|
|
@@ -300,24 +298,6 @@ lofig.folder = defaultConfigURL;
|
|
|
const websocketsDomain = await lofig.get("backend.websocketsDomain");
|
|
|
ws.init(websocketsDomain);
|
|
|
|
|
|
- mobileDragDropPolyfill({
|
|
|
- dragImageTranslateOverride:
|
|
|
- mobileDragDropScrollBehaviourDragImageTranslateOverride,
|
|
|
- tryFindDraggableTarget: event => {
|
|
|
- const getDraggableElement = (element: HTMLElement) => {
|
|
|
- if (element.classList.contains("draggable-item"))
|
|
|
- return element;
|
|
|
- if (element.parentElement)
|
|
|
- return getDraggableElement(element.parentElement);
|
|
|
- return undefined;
|
|
|
- };
|
|
|
-
|
|
|
- return getDraggableElement(event.target as HTMLElement);
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
- window.addEventListener("touchmove", () => {});
|
|
|
-
|
|
|
if (await lofig.get("siteSettings.mediasession")) ms.init();
|
|
|
|
|
|
ws.socket.on("ready", res => {
|