major on recurrent events

This commit is contained in:
lesion
2019-07-23 01:31:43 +02:00
parent beab52d349
commit f9e0883eaf
19 changed files with 210 additions and 76 deletions

View File

@@ -5,14 +5,14 @@ div#list
el-timeline-item(
v-for='event in events'
:key='event.id'
:timestamp='event|event_when'
:timestamp='event|when'
placement='top' icon='el-icon-arrow-down' size='large'
)
div.float-right
small @{{event.place.name}}
a(:href='"/event/" + event.id' target='_blank') {{event.title}}
a(:href='"/event/" + link(event)' target='_blank') {{event.title}}
hr
</template>
<script>
@@ -23,6 +23,14 @@ export default {
data () {
return { }
},
methods: {
link (event) {
if (event.recurrent) {
return `${event.id}_${event.start_datetime/1000}`
}
return event.id
}
},
props: {
title: {
type: String,