mirror of
https://github.com/HSLdevcom/digitransit-ui
synced 2026-02-01 04:30:37 +01:00
50 lines
1,022 B
JavaScript
50 lines
1,022 B
JavaScript
import { graphql } from 'react-relay';
|
|
|
|
export const ScheduleRouteFragment = graphql`
|
|
fragment ScheduleRouteFragment on Route
|
|
@argumentDefinitions(
|
|
date: { type: "String" }
|
|
serviceDate: { type: "String" }
|
|
) {
|
|
gtfsId
|
|
color
|
|
shortName
|
|
longName
|
|
mode
|
|
type
|
|
...RouteAgencyInfo_route
|
|
...RoutePatternSelectContainer_route @arguments(date: $date)
|
|
agency {
|
|
name
|
|
phone
|
|
}
|
|
patterns {
|
|
alerts(types: [ROUTE, STOPS_ON_PATTERN]) {
|
|
id
|
|
alertSeverityLevel
|
|
effectiveEndDate
|
|
effectiveStartDate
|
|
}
|
|
headsign
|
|
code
|
|
stops {
|
|
name
|
|
}
|
|
trips: tripsForDate(serviceDate: $serviceDate) {
|
|
stoptimes: stoptimesForDate(serviceDate: $serviceDate) {
|
|
stop {
|
|
id
|
|
}
|
|
realtimeState
|
|
scheduledArrival
|
|
scheduledDeparture
|
|
serviceDay
|
|
}
|
|
}
|
|
activeDates: trips {
|
|
serviceId
|
|
day: activeDates
|
|
}
|
|
}
|
|
}
|
|
`;
|