Compress images

This commit is contained in:
2023-12-25 17:24:27 +00:00
parent cc29d23bc2
commit 04b0b2972d
460 changed files with 3181 additions and 2449 deletions
+19
View File
@@ -0,0 +1,19 @@
import type { ImageData } from "./types";
export function importImage(d: ImageData) {
if (!(d.src.optimise ?? true)) {
return d.src.name;
}
switch (d.src.fileType) {
case "jpeg":
return import(`../images/${d.src.dir}/${d.src.name}.jpeg`);
case "png":
return import(`../images/${d.src.dir}/${d.src.name}.png`);
case "gif":
return import(`../images/${d.src.dir}/${d.src.name}.gif`);
case "jpg":
default:
return import(`../images/${d.src.dir}/${d.src.name}.jpg`);
}
}