forked from rc/aircox
cfr #121 Co-authored-by: Christophe Siraut <d@tobald.eu.org> Co-authored-by: bkfox <thomas bkfox net> Co-authored-by: Thomas Kairos <thomas@bkfox.net> Reviewed-on: rc/aircox#131 Co-authored-by: Chris Tactic <ctactic@noreply.git.radiocampus.be> Co-committed-by: Chris Tactic <ctactic@noreply.git.radiocampus.be>
20 lines
348 B
Vue
20 lines
348 B
Vue
<template>
|
|
<slot :page="page" :podcasts="podcasts"></slot>
|
|
</template>
|
|
|
|
<script>
|
|
import {Set} from '../model.js';
|
|
import Sound from '../sound.js';
|
|
import APage from './APage.vue';
|
|
|
|
export default {
|
|
extends: APage,
|
|
|
|
data() {
|
|
return {
|
|
podcasts: new Set(Sound, {items:this.page.podcasts}),
|
|
}
|
|
},
|
|
}
|
|
</script>
|