Merged in feat/SW-1449-destination-page (pull request #1195)

Feat/SW-1449 destination page

* feat(SW-1449): Added destination country page

* feat(SW-1449): added destination city page


Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
This commit is contained in:
Erik Tiekstra
2025-01-21 13:57:19 +00:00
parent c98c7a2d6b
commit f962400474
40 changed files with 981 additions and 1 deletions

View File

@@ -1,6 +1,9 @@
#import "./AccountPage.graphql"
#import "./CollectionPage.graphql"
#import "./ContentPage.graphql"
#import "./DestinationOverviewPage.graphql"
#import "./DestinationCountryPage.graphql"
#import "./DestinationCityPage.graphql"
#import "./HotelPage.graphql"
#import "./LoyaltyPage.graphql"
@@ -13,6 +16,9 @@ fragment Breadcrumbs on Breadcrumbs {
...AccountPageBreadcrumb
...CollectionPageBreadcrumb
...ContentPageBreadcrumb
...DestinationOverviewPageBreadcrumb
...DestinationCountryPageBreadcrumb
...DestinationCityPageBreadcrumb
...HotelPageBreadcrumb
...LoyaltyPageBreadcrumb
}
@@ -29,6 +35,9 @@ fragment BreadcrumbsRefs on Breadcrumbs {
...AccountPageBreadcrumbRef
...CollectionPageBreadcrumbRef
...ContentPageBreadcrumbRef
...DestinationOverviewPageBreadcrumbRef
...DestinationCountryPageBreadcrumbRef
...DestinationCityPageBreadcrumbRef
...HotelPageBreadcrumbRef
...LoyaltyPageBreadcrumbRef
}

View File

@@ -0,0 +1,24 @@
#import "../System.graphql"
fragment DestinationCityPageBreadcrumb on DestinationCityPage {
web {
breadcrumbs {
title
}
}
system {
...System
}
url
}
fragment DestinationCityPageBreadcrumbRef on DestinationCityPage {
web {
breadcrumbs {
title
}
}
system {
...System
}
}

View File

@@ -0,0 +1,24 @@
#import "../System.graphql"
fragment DestinationCountryPageBreadcrumb on DestinationCountryPage {
web {
breadcrumbs {
title
}
}
system {
...System
}
url
}
fragment DestinationCountryPageBreadcrumbRef on DestinationCountryPage {
web {
breadcrumbs {
title
}
}
system {
...System
}
}

View File

@@ -0,0 +1,24 @@
#import "../System.graphql"
fragment DestinationOverviewPageBreadcrumb on DestinationOverviewPage {
web {
breadcrumbs {
title
}
}
system {
...System
}
url
}
fragment DestinationOverviewPageBreadcrumbRef on DestinationOverviewPage {
web {
breadcrumbs {
title
}
}
system {
...System
}
}