import gql from "graphql-tag"; import {FRAGMENT_PHOTO_FULL_INFO} from "src/graphql/fragments/photo"; export const FRAGMENT_COPILOT_LIST_INFO = gql` fragment copilotListInfo on Copilot { id name titlePhoto { thumbnailUrl } } `; export const FRAGMENT_COPILOT_PUBLIC_INFO = gql` fragment copilotPublicInfo on Copilot { id name isPublic urlSlug } ` export const FRAGMENT_COPILOT_FULL_INFO = gql` fragment copilotFullInfo on Copilot { ...copilotPublicInfo titlePhoto { id url } } ${FRAGMENT_COPILOT_PUBLIC_INFO} `; export const FRAGMENT_COPILOT_FULL_PRIVATE_INFO = gql` fragment copilotFullPrivateInfo on Copilot { ...copilotFullInfo photos { ...photoFullInfo pointOfInterest { id name } copilots { id name } } } ${FRAGMENT_PHOTO_FULL_INFO} ${FRAGMENT_COPILOT_FULL_INFO} `;