Files
app/src/graphql/fragments/flight_list.js
T

52 lines
757 B
JavaScript

import gql from "graphql-tag";
import {FRAGMENT_AIRPORT_LIST_INFO} from "src/graphql/fragments/airport";
import {FRAGMENT_AIRCRAFT_BASIC_INFO} from "src/graphql/fragments/aircraft_basic";
export const FRAGMENT_FLIGHT_LIST_INFO = gql`
fragment flightListInfo on Flight {
id
name
urlSlug
takeoffDatetime
landingDatetime
durationMinCalculated
isPublic
titlePhoto {
thumbnailUrl
url
}
turnPoints {
pointOfInterest {
id
name
isPublic
}
airport {
icaoCode
}
}
event {
name
}
takeoffAirport {
...airportListInfo
}
landingAirport {
...airportListInfo
}
aircraft {
...aircraftBasicInfo
}
}
${FRAGMENT_AIRPORT_LIST_INFO}
${FRAGMENT_AIRCRAFT_BASIC_INFO}
`;