feat(gallery): improve performances

This commit is contained in:
2026-01-03 14:41:14 +01:00
parent 2278724d3a
commit fa915b3165
7 changed files with 4739 additions and 8429 deletions

View File

@@ -12,6 +12,8 @@ const exifSchema = z.object({
ExposureTime: z.number(),
ISO: z.number(),
FocalLength: z.number(),
ExifImageWidth: z.number(),
ExifImageHeight: z.number(),
});
export default defineCachedEventHandler(
@@ -40,6 +42,8 @@ export default defineCachedEventHandler(
return {
filename,
url: `/gallery/${filename}`,
width: exif.ExifImageWidth,
height: exif.ExifImageHeight,
exif: {
date: exif.DateTimeOriginal,
camera: `${exif.Make} ${exif.Model}`,