From 57b18c168375dc2bd2f1da2c22a548291ca95a07 Mon Sep 17 00:00:00 2001 From: Matthias Kunnen Date: Sun, 14 Jan 2024 21:53:28 +0100 Subject: [PATCH] Reduce data size on /Items and /Items/All MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit /Items: 371 kB -> 141 kB /Items/All: 601 kB -> 230 kB --- src/routes/Items/+page.server.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/routes/Items/+page.server.ts b/src/routes/Items/+page.server.ts index 3cd96d9e2..4924ace14 100644 --- a/src/routes/Items/+page.server.ts +++ b/src/routes/Items/+page.server.ts @@ -6,6 +6,13 @@ export const load = async () => { return { items: Object.entries(data.items) .filter(([_, item]) => item.recipes.length > 0) + .map(([itemId, item]) => [ + itemId, + { + displayName: item.displayName, + icon: item.icon, + }, + ] as const) .sort(([, a], [, b]) => { return a.displayName.localeCompare(b.displayName); }),