mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
Setup displaying events on map – first step
This commit is contained in:
parent
5567ae475a
commit
f06369ad7c
@ -66,6 +66,7 @@ import '@mapbox/mapbox-gl-geocoder/dist/mapbox-gl-geocoder.css'
|
|||||||
import { mapGetters } from 'vuex'
|
import { mapGetters } from 'vuex'
|
||||||
import { profileUserQuery, mapUserQuery } from '~/graphql/User'
|
import { profileUserQuery, mapUserQuery } from '~/graphql/User'
|
||||||
import { groupQuery } from '~/graphql/groups'
|
import { groupQuery } from '~/graphql/groups'
|
||||||
|
import { filterPosts } from '~/graphql/PostQuery.js'
|
||||||
import mobile from '~/mixins/mobile'
|
import mobile from '~/mixins/mobile'
|
||||||
import Empty from '~/components/Empty/Empty'
|
import Empty from '~/components/Empty/Empty'
|
||||||
import MapStylesButtons from '~/components/Map/MapStylesButtons'
|
import MapStylesButtons from '~/components/Map/MapStylesButtons'
|
||||||
@ -95,6 +96,7 @@ export default {
|
|||||||
currentUserCoordinates: null,
|
currentUserCoordinates: null,
|
||||||
users: null,
|
users: null,
|
||||||
groups: null,
|
groups: null,
|
||||||
|
posts: null,
|
||||||
markers: {
|
markers: {
|
||||||
icons: [
|
icons: [
|
||||||
{
|
{
|
||||||
@ -483,6 +485,29 @@ export default {
|
|||||||
},
|
},
|
||||||
fetchPolicy: 'cache-and-network',
|
fetchPolicy: 'cache-and-network',
|
||||||
},
|
},
|
||||||
|
Post: {
|
||||||
|
query() {
|
||||||
|
return filterPosts(this.$i18n)
|
||||||
|
},
|
||||||
|
variables() {
|
||||||
|
return {
|
||||||
|
// Wolle: postType: 'Event',
|
||||||
|
filter: {
|
||||||
|
postType_in: ['Event'],
|
||||||
|
eventLocation: true,
|
||||||
|
eventStart_gte: new Date(),
|
||||||
|
},
|
||||||
|
// Wolle first: this.pageSize,
|
||||||
|
// Wolle orderBy: ['pinned_asc', this.orderBy],
|
||||||
|
// Wolle offset: 0,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
update({ Post }) {
|
||||||
|
this.posts = Post
|
||||||
|
console.log('this.posts: ', this.posts)
|
||||||
|
},
|
||||||
|
fetchPolicy: 'cache-and-network',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user