import { gql } from "graphql-tag" import { HotelListing_CampaignPage } from "../Blocks/HotelListing.graphql" import { Hero_CampaignPage } from "../CampaignPage/Hero.graphql" import { CampaignPageIncludedHotels } from "../CampaignPage/IncludedHotels.graphql" import { System } from "../System.graphql" export const TopCampaign = gql` fragment TopCampaign on CampaignPage { included_hotels { ...CampaignPageIncludedHotels } blocks { __typename ...HotelListing_CampaignPage } url ...Hero_CampaignPage } ${HotelListing_CampaignPage} ${CampaignPageIncludedHotels} ${Hero_CampaignPage} ` export const TopCampaignRef = gql` fragment TopCampaignRef on CampaignPage { system { ...System } } ${System} ` export const TopPromoCampaign = gql` fragment TopPromoCampaign on PromoCampaignPage { url promo_hero { image heading benefits } } ` export const TopPromoCampaignRef = gql` fragment TopPromoCampaignRef on PromoCampaignPage { system { ...System } } ${System} `