From 1468f1e536bdc6456164e3b8afb3599b004743ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20T=C3=B6lle?= Date: Sat, 4 Nov 2023 02:01:36 +0100 Subject: [PATCH] feat: add metadata (OpenGraph) --- src/lib/image.svelte | 6 +++++- src/routes/+layout.svelte | 23 ++++++++++++++++++++--- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/src/lib/image.svelte b/src/lib/image.svelte index f3410db..8d33c03 100644 --- a/src/lib/image.svelte +++ b/src/lib/image.svelte @@ -4,6 +4,10 @@ src: string; }[]; + export const getPNGSrc = (img: ImageMetadata) => { + return img.find(({ format }) => format === "png")?.src; + }; + const mimeType: Record = { webp: "image/webp", png: "image/png", @@ -23,7 +27,7 @@ format: mimeType[format], srcset: src, })); - const pngSrc = sources.find(({ format }) => format === "image/png")?.srcset; + const pngSrc = getPNGSrc(img); diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 5bb7bb4..cbae9e7 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,15 +1,32 @@ - Ein Pfeil am rechten Fleck - + Ein Pfeil am rechten Fleck + + + + + + + + +