Files
dancefinder-app/utils/graph-client/queries.js
T

49 lines
908 B
JavaScript

import gql from 'graphql-tag'
export const findEvents = gql`
query events($range: Range $origins: [String!] $includeOrigins: Boolean!) {
events: Events(range: $range origins: $origins) {
date
time
band {
name
}
danceHall {
name
city
municipality
state
}
extraInfo
distances {
origin
distance
duration
}
}
origins: Origins @include(if: $includeOrigins)
}
`;
export const findOrigins = gql`
query origins {
origins: Origins
}
`;
export const fetchAddress = gql`
query adressFromLatLng($latlng: String!) {
address: AddressFromLatLng(latlng: $latlng)
}
`;
export const fetchFilters = gql`
query {
bands: IgnoredBands
cities: IgnoredCities
states: IgnoredStates
danceHalls: IgnoredDanceHalls
municipalities: IgnoredMunicipalities
}
`;