32 lines
661 B
JavaScript
32 lines
661 B
JavaScript
import gql from "graphql-tag";
|
|
import {FRAGMENT_AIRCRAFT_FULL_INFO, FRAGMENT_AIRCRAFT_FULL_PRIVATE_INFO, FRAGMENT_AIRCRAFT_LIST_INFO} from "src/graphql/fragments/aircraft";
|
|
|
|
export const AIRCRAFTS_LIST = gql`
|
|
query AircraftsList {
|
|
aircrafts {
|
|
...aircraftListInfo
|
|
}
|
|
}
|
|
|
|
${FRAGMENT_AIRCRAFT_LIST_INFO}
|
|
`;
|
|
|
|
|
|
export const AIRCRAFT_DETAIL = gql`
|
|
query AircraftDetail($id: Int!) {
|
|
aircraft(id: $id) {
|
|
...aircraftFullPrivateInfo
|
|
}
|
|
}
|
|
${FRAGMENT_AIRCRAFT_FULL_PRIVATE_INFO}
|
|
`;
|
|
|
|
export const AIRCRAFT_PUBLIC_DETAIL = gql`
|
|
query AircraftDetail($id: Int!) {
|
|
aircraft(id: $id, public: true) {
|
|
...aircraftFullInfo
|
|
}
|
|
}
|
|
${FRAGMENT_AIRCRAFT_FULL_INFO}
|
|
`;
|