mastoradio-fork/src/components/Radio.svelte

32 lines
750 B
Svelte
Raw Normal View History

2020-02-15 17:41:05 +01:00
<svelte:head>
2020-02-15 23:12:53 +01:00
<title>{`${ $current ? `${$current.title} ` : ''}Eldritch Radio`}</title>
2020-02-15 17:41:05 +01:00
</svelte:head>
<div class="app container">
<Header></Header>
<section class="viewer">
2020-02-16 20:51:13 +01:00
<Viewer></Viewer>
2020-02-15 17:41:05 +01:00
</section>
<section class="queue">
<Queue></Queue>
</section>
<Footer></Footer>
</div>
<script>
import Header from '/components/layout/Header.svelte'
import Footer from '/components/layout/Footer.svelte'
import Queue from '/components/Queue.svelte'
import Viewer from '/components/Viewer.svelte'
2020-02-18 19:18:46 +01:00
import { queue, next, current, select } from '/store.js'
2020-02-16 17:02:39 +01:00
export let share
2020-02-18 19:18:46 +01:00
$: if ($queue.length === 1 && $next != null && $current == null) {
select($next)
}
2020-02-15 17:41:05 +01:00
</script>