diff --git a/web/src/lib/components/DiscoverResultCard.svelte b/web/src/lib/components/DiscoverResultCard.svelte index 7730db02..c25fc94d 100644 --- a/web/src/lib/components/DiscoverResultCard.svelte +++ b/web/src/lib/components/DiscoverResultCard.svelte @@ -15,7 +15,9 @@ title, subtitle, imageUrl, - state, + // Renamed inside the component: a binding called `state` would make + // `$state` read as a store subscription instead of the rune. + state: cardState, attribution, onRequest, onSnooze, @@ -48,13 +50,13 @@ ); function handleRequest() { - if (state === 'requestable') onRequest?.(); + if (cardState === 'requestable') onRequest?.(); }
{/if}
- {#if state === 'kept'} + {#if cardState === 'kept'} Kept - {:else if state === 'snoozed'} + {:else if cardState === 'snoozed'} Not right now {/if}
- {#if state === 'snoozed'} + {#if cardState === 'snoozed'} - {:else if state === 'requestable'} + {:else if cardState === 'requestable'}
- {:else if state === 'kept'} + {:else if cardState === 'kept'}