select($next)}>
-
+
{#if $next}{$next.media.title}{/if}
-
+
{#if $next}
shared by {$next.referer.username} •
diff --git a/src/components/Radio.svelte b/src/components/Radio.svelte
index b763350..ea40d7e 100644
--- a/src/components/Radio.svelte
+++ b/src/components/Radio.svelte
@@ -81,8 +81,14 @@
$iterator.next().then(({ done, value }) => {
enqueueing.set(false)
- $next = value
- set($next)
+
+ if (done) {
+ console.log('done')
+ set(null)
+ } else {
+ $next = value
+ set($next)
+ }
}).catch(console.error)
}
})