annonce @home / admin / controller / route / api

This commit is contained in:
les
2020-02-16 21:03:50 +01:00
parent a1204c24e1
commit 04e2dc07aa
15 changed files with 313 additions and 15 deletions

View File

@@ -9,6 +9,7 @@
Search(past-filter recurrent-filter)
#events
Announcement(v-for='announcement in announcements' :key='announcement.id' :announcement='announcement')
Event(v-for='event in events' :key='event.id' :event='event')
</template>
@@ -16,18 +17,19 @@
<script>
import { mapGetters, mapState } from 'vuex'
import Event from '@/components/Event'
import Announcement from '@/components/Announcement'
import Calendar from '@/components/Calendar'
import Search from '@/components/Search'
export default {
name: 'Home',
components: { Calendar, Event, Search },
components: { Calendar, Event, Search, Announcement },
computed: {
events () {
return this.in_past ? this.filteredEventsWithPast : this.filteredEvents
},
...mapGetters(['filteredEvents', 'filteredEventsWithPast']),
...mapState(['settings', 'in_past'])
...mapState(['settings', 'in_past', 'announcements'])
},
head () {
return {