refactor: use more generic resource system

This commit is contained in:
Max Richter
2025-10-06 00:30:44 +02:00
parent 210ed528f8
commit 97f9b0cbf7
17 changed files with 1375 additions and 1683 deletions

View File

@@ -21,7 +21,6 @@ async function checkImage(src: string) {
}
return undefined;
} catch (err) {
console.log({ src });
return undefined;
}
}
@@ -79,6 +78,4 @@ const sizes = [
<slot />
</AstroImage>
) : undefined
}
) : undefined
}

View File

@@ -16,7 +16,7 @@
let progress: number[] = [];
let currentIndex = -1;
const maxZoom = 5;
import { swipe } from "svelte-gestures";
import { useSwipe } from "svelte-gestures";
const mod = (a: number, b: number) => ((a % b) + b) % b;
@@ -232,10 +232,9 @@
{#if currentIndex > -1}
<div
{...useSwipe(handleSwipe)}
class="image"
use:swipe
role="dialog"
on:swipe={handleSwipe}
on:wheel|passive={handleScroll}
on:mousemove={handleMouseMove}
on:pointermove={handlePointerMove}>