From f02613054ae1688c4d317c6c281c95e628cb00f7 Mon Sep 17 00:00:00 2001 From: Peter Meier Date: Sun, 19 Apr 2026 11:14:42 +0200 Subject: [PATCH] fix(deadline-banner): annotate map return type for ts strict Co-Authored-By: Claude Opus 4.7 --- src/lib/components/blocks/DeadlineBannerBlock.svelte | 2 +- src/lib/components/blocks/QuoteBlock.svelte | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/lib/components/blocks/DeadlineBannerBlock.svelte b/src/lib/components/blocks/DeadlineBannerBlock.svelte index bff5526..6a852bf 100644 --- a/src/lib/components/blocks/DeadlineBannerBlock.svelte +++ b/src/lib/components/blocks/DeadlineBannerBlock.svelte @@ -25,7 +25,7 @@ (x): x is ResolvedItem => typeof x === "object" && x !== null && "terminZeit" in x, ) - .map((x) => ({ x, ts: Date.parse(x.terminZeit ?? "") })) + .map((x): { x: ResolvedItem; ts: number } => ({ x, ts: Date.parse(x.terminZeit ?? "") })) .filter(({ ts }) => !isNaN(ts) && ts >= now) .sort((a, b) => a.ts - b.ts); return items[0]?.x ?? null; diff --git a/src/lib/components/blocks/QuoteBlock.svelte b/src/lib/components/blocks/QuoteBlock.svelte index 8ea2326..707f957 100644 --- a/src/lib/components/blocks/QuoteBlock.svelte +++ b/src/lib/components/blocks/QuoteBlock.svelte @@ -17,11 +17,8 @@ {#snippet quoteMarkup()} -
-

"{block.quote ?? ""}"

+
+

"{block.quote ?? ""}"

{#if block.author} {block.author} {/if}