mirror of
https://github.com/HSLdevcom/digitransit-ui
synced 2025-07-06 01:00:37 +02:00
55 lines
1.2 KiB
JavaScript
55 lines
1.2 KiB
JavaScript
import { graphql } from 'react-relay';
|
|
|
|
const nearestQuery = graphql`
|
|
query NearestQuery(
|
|
$lat: Float!
|
|
$lon: Float!
|
|
$filterByPlaceTypes: [FilterPlaceType]
|
|
$filterByModes: [Mode]
|
|
$first: Int!
|
|
$after: String
|
|
$maxResults: Int!
|
|
$maxDistance: Int!
|
|
$filterByNetwork: [String!]
|
|
) {
|
|
viewer {
|
|
nearest(
|
|
lat: $lat
|
|
lon: $lon
|
|
filterByPlaceTypes: $filterByPlaceTypes
|
|
filterByModes: $filterByModes
|
|
first: $first
|
|
after: $after
|
|
maxResults: $maxResults
|
|
maxDistance: $maxDistance
|
|
filterByNetwork: $filterByNetwork
|
|
) @connection(key: "StopsNearYouContainer_nearest") {
|
|
edges {
|
|
node {
|
|
distance
|
|
place {
|
|
__typename
|
|
... on RentalVehicle {
|
|
lat
|
|
lon
|
|
name
|
|
vehicleId
|
|
rentalUris {
|
|
android
|
|
ios
|
|
web
|
|
}
|
|
rentalNetwork {
|
|
networkId
|
|
url
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
`;
|
|
|
|
export default nearestQuery;
|