chore: format

This commit is contained in:
HorizonCode committed 2026-05-21 11:44:56 +02:00
1 parent 2d1941db33
commit 2788cd6e8b
2 files changed
+19 -11

No files matched your search

+18 -10
View File
@@ -1,5 +1,5 @@
import { listen } from "@tauri-apps/api/event"; import { listen } from '@tauri-apps/api/event';
import { onDestroy } from "svelte"; import { onDestroy } from 'svelte';
type TauriDragDropEvent = { type TauriDragDropEvent = {
paths: string[]; paths: string[];
@@ -14,10 +14,10 @@ export const useDropZone = ({ onDrop }: { onDrop: (paths: string[]) => void }) =
const isOver = (x: number, y: number) => { const isOver = (x: number, y: number) => {
if (!element) return false; if (!element) return false;
const el = document.elementFromPoint(x, y); const el = document.elementFromPoint(x, y);
return element === el || element.contains(el); // ← fix return element === el || element.contains(el); // ← fix
}; };
const dropUnlisten = listen<TauriDragDropEvent>("tauri://drag-drop", (e) => { const dropUnlisten = listen<TauriDragDropEvent>('tauri://drag-drop', (e) => {
const { x, y } = e.payload.position; const { x, y } = e.payload.position;
if (isOver(x, y)) { if (isOver(x, y)) {
onDrop(e.payload.paths); onDrop(e.payload.paths);
@@ -26,13 +26,13 @@ export const useDropZone = ({ onDrop }: { onDrop: (paths: string[]) => void }) =
isDraggingOverApp = false; isDraggingOverApp = false;
}); });
const overUnlisten = listen<TauriDragDropEvent>("tauri://drag-over", (e) => { const overUnlisten = listen<TauriDragDropEvent>('tauri://drag-over', (e) => {
const { x, y } = e.payload.position; const { x, y } = e.payload.position;
isDraggingOverApp = true; isDraggingOverApp = true;
dragIn = isOver(x, y); dragIn = isOver(x, y);
}); });
const leaveUnlisten = listen("tauri://drag-leave", () => { const leaveUnlisten = listen('tauri://drag-leave', () => {
dragIn = false; dragIn = false;
isDraggingOverApp = false; isDraggingOverApp = false;
}); });
@@ -44,9 +44,17 @@ export const useDropZone = ({ onDrop }: { onDrop: (paths: string[]) => void }) =
}); });
return { return {
get ref() { return element; }, get ref() {
set ref(el: HTMLDivElement | null) { element = el; }, return element;
get dragIn() { return dragIn; }, },
get isDraggingOverApp() { return isDraggingOverApp; }, set ref(el: HTMLDivElement | null) {
element = el;
},
get dragIn() {
return dragIn;
},
get isDraggingOverApp() {
return isDraggingOverApp;
},
}; };
}; };
+1 -1
View File
@@ -372,7 +372,7 @@
else selectedStep = Math.min(selectedStep + 1, steps.length); else selectedStep = Math.min(selectedStep + 1, steps.length);
}} }}
disabled={selectedStep > steps.length || disabled={selectedStep > steps.length ||
(selectedStep === 2 && (!dev && osuInstallPath.length <= 0))} (selectedStep === 2 && !dev && osuInstallPath.length <= 0)}
>{selectedStep >= steps.length ? 'Finish' : 'Next'}</Button >{selectedStep >= steps.length ? 'Finish' : 'Next'}</Button
> >
</div> </div>