diff --git a/src/components/ReviewTeaser.svelte b/src/components/ReviewTeaser.svelte index 260edc890..06bcf6e17 100644 --- a/src/components/ReviewTeaser.svelte +++ b/src/components/ReviewTeaser.svelte @@ -21,9 +21,17 @@ review: Review; rid: string; status: PatchStatus | undefined; + first?: boolean; + last?: boolean; } - const { patchId, review, rid, status }: Props = $props(); + const { patchId, review, rid, status, first, last }: Props = $props(); + const style = $derived( + (first && last && "--local-clip-path: var(--2px-corner-fill)") || + (first && "--local-clip-path: var(--2px-top-corner-fill)") || + (last && "--local-clip-path: var(--2px-bottom-corner-fill)") || + "", + );