180 lines
3.7 KiB
GraphQL
180 lines
3.7 KiB
GraphQL
#import "../AccountPage/Ref.graphql"
|
|
#import "../ContentPage/Ref.graphql"
|
|
#import "../HotelPage/Ref.graphql"
|
|
#import "../LoyaltyPage/Ref.graphql"
|
|
#import "../CollectionPage/Ref.graphql"
|
|
|
|
#import "../PageLink/AccountPageLink.graphql"
|
|
#import "../PageLink/ContentPageLink.graphql"
|
|
#import "../PageLink/CollectionPageLink.graphql"
|
|
#import "../PageLink/HotelPageLink.graphql"
|
|
#import "../PageLink/LoyaltyPageLink.graphql"
|
|
|
|
fragment DynamicContent_AccountPage on AccountPageContentDynamicContent {
|
|
dynamic_content {
|
|
component
|
|
subtitle: preamble
|
|
title
|
|
link {
|
|
text: link_text
|
|
linkConnection {
|
|
edges {
|
|
node {
|
|
__typename
|
|
...AccountPageLink
|
|
...LoyaltyPageLink
|
|
...ContentPageLink
|
|
...HotelPageLink
|
|
...CollectionPageLink
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fragment DynamicContent_AccountPageRefs on AccountPageContentDynamicContent {
|
|
dynamic_content {
|
|
link {
|
|
linkConnection {
|
|
edges {
|
|
node {
|
|
__typename
|
|
...AccountPageRef
|
|
...LoyaltyPageRef
|
|
...ContentPageRef
|
|
...HotelPageRef
|
|
...CollectionPageRef
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fragment DynamicContent_CollectionPage on CollectionPageBlocksDynamicContent {
|
|
dynamic_content {
|
|
component
|
|
subtitle
|
|
title
|
|
link {
|
|
text
|
|
linkConnection: pageConnection {
|
|
edges {
|
|
node {
|
|
__typename
|
|
...AccountPageLink
|
|
...ContentPageLink
|
|
...CollectionPageLink
|
|
...HotelPageLink
|
|
...LoyaltyPageLink
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fragment DynamicContent_CollectionPageRefs on CollectionPageBlocksDynamicContent {
|
|
dynamic_content {
|
|
link {
|
|
linkConnection: pageConnection {
|
|
edges {
|
|
node {
|
|
__typename
|
|
...ContentPageRef
|
|
...HotelPageRef
|
|
...LoyaltyPageRef
|
|
...AccountPageRef
|
|
...CollectionPageRef
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fragment DynamicContent_ContentPage on ContentPageBlocksDynamicContent {
|
|
dynamic_content {
|
|
component
|
|
subtitle
|
|
title
|
|
link {
|
|
text
|
|
linkConnection: pageConnection {
|
|
edges {
|
|
node {
|
|
__typename
|
|
...AccountPageLink
|
|
...ContentPageLink
|
|
...CollectionPageLink
|
|
...HotelPageLink
|
|
...LoyaltyPageLink
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fragment DynamicContent_ContentPageRefs on ContentPageBlocksDynamicContent {
|
|
dynamic_content {
|
|
link {
|
|
linkConnection: pageConnection {
|
|
edges {
|
|
node {
|
|
__typename
|
|
...ContentPageRef
|
|
...HotelPageRef
|
|
...LoyaltyPageRef
|
|
...AccountPageRef
|
|
...CollectionPageRef
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fragment DynamicContent_LoyaltyPage on LoyaltyPageBlocksDynamicContent {
|
|
dynamic_content {
|
|
component
|
|
subtitle
|
|
title
|
|
link {
|
|
text
|
|
linkConnection: pageConnection {
|
|
edges {
|
|
node {
|
|
__typename
|
|
...ContentPageLink
|
|
...LoyaltyPageLink
|
|
...AccountPageLink
|
|
...HotelPageLink
|
|
...CollectionPageLink
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fragment DynamicContent_LoyaltyPageRefs on LoyaltyPageBlocksDynamicContent {
|
|
dynamic_content {
|
|
link {
|
|
linkConnection: pageConnection {
|
|
edges {
|
|
node {
|
|
__typename
|
|
...ContentPageRef
|
|
...LoyaltyPageRef
|
|
...AccountPageRef
|
|
...HotelPageRef
|
|
...CollectionPageRef
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|