UNPKG

@kiwicom/smart-faq

Version:

234 lines (228 loc) 5.45 kB
/** * @flow */ /* eslint-disable */ 'use strict'; /*:: import type { ReaderFragment } from 'relay-runtime'; export type BookingStatus = "CANCELLED" | "CLOSED" | "CONFIRMED" | "DELETED" | "EXPIRED" | "IN_PROCESS" | "NEW" | "PENDING" | "REFUNDED" | "%future added value"; import type { FragmentReference } from "relay-runtime"; declare export opaque type GuaranteeNeededResolver_booking$ref: FragmentReference; declare export opaque type GuaranteeNeededResolver_booking$fragmentType: GuaranteeNeededResolver_booking$ref; export type GuaranteeNeededResolver_booking = {| +databaseId: string, +status: ?BookingStatus, +contactDetails: ?{| +phone: ?string, +email: ?string, +passenger: ?{| +firstname: ?string, +lastname: ?string, |}, |}, +customerSupport: ?{| +hasGuaranteeChat: ?boolean |}, +upcomingLeg: ?{| +arrival: ?{| +airport: ?{| +city: ?{| +name: ?string |}, +code: ?string, |} |}, +departure: ?{| +airport: ?{| +city: ?{| +name: ?string |}, +code: ?string, |} |}, |}, +$refType: GuaranteeNeededResolver_booking$ref, |}; export type GuaranteeNeededResolver_booking$data = GuaranteeNeededResolver_booking; export type GuaranteeNeededResolver_booking$key = { +$data?: GuaranteeNeededResolver_booking$data, +$fragmentRefs: GuaranteeNeededResolver_booking$ref, }; */ const node/*: ReaderFragment*/ = (function(){ var v0 = [ { "kind": "LinkedField", "alias": null, "name": "airport", "storageKey": null, "args": null, "concreteType": "Location", "plural": false, "selections": [ { "kind": "LinkedField", "alias": null, "name": "city", "storageKey": null, "args": null, "concreteType": "LocationArea", "plural": false, "selections": [ { "kind": "ScalarField", "alias": null, "name": "name", "args": null, "storageKey": null } ] }, { "kind": "ScalarField", "alias": null, "name": "code", "args": null, "storageKey": null } ] } ]; return { "kind": "Fragment", "name": "GuaranteeNeededResolver_booking", "type": "BookingInterface", "metadata": null, "argumentDefinitions": [], "selections": [ { "kind": "ScalarField", "alias": "databaseId", "name": "id", "args": [ { "kind": "Literal", "name": "opaque", "value": false } ], "storageKey": "id(opaque:false)" }, { "kind": "ScalarField", "alias": null, "name": "status", "args": null, "storageKey": null }, { "kind": "LinkedField", "alias": null, "name": "contactDetails", "storageKey": null, "args": null, "concreteType": "BookingContactDetails", "plural": false, "selections": [ { "kind": "ScalarField", "alias": null, "name": "phone", "args": null, "storageKey": null }, { "kind": "ScalarField", "alias": null, "name": "email", "args": null, "storageKey": null }, { "kind": "LinkedField", "alias": null, "name": "passenger", "storageKey": null, "args": null, "concreteType": "Passenger", "plural": false, "selections": [ { "kind": "ScalarField", "alias": null, "name": "firstname", "args": null, "storageKey": null }, { "kind": "ScalarField", "alias": null, "name": "lastname", "args": null, "storageKey": null } ] } ] }, { "kind": "LinkedField", "alias": null, "name": "customerSupport", "storageKey": null, "args": null, "concreteType": "BookingCustomerSupport", "plural": false, "selections": [ { "kind": "ScalarField", "alias": null, "name": "hasGuaranteeChat", "args": null, "storageKey": null } ] }, { "kind": "LinkedField", "alias": null, "name": "upcomingLeg", "storageKey": "upcomingLeg(guarantee:\"KIWICOM\")", "args": [ { "kind": "Literal", "name": "guarantee", "value": "KIWICOM" } ], "concreteType": "Leg", "plural": false, "selections": [ { "kind": "LinkedField", "alias": null, "name": "arrival", "storageKey": null, "args": null, "concreteType": "RouteStop", "plural": false, "selections": (v0/*: any*/) }, { "kind": "LinkedField", "alias": null, "name": "departure", "storageKey": null, "args": null, "concreteType": "RouteStop", "plural": false, "selections": (v0/*: any*/) } ] } ] }; })(); // prettier-ignore (node/*: any*/).hash = '1fceb95b60fd22b4afe55402fb876261'; module.exports = node;