Merged in feat/rework-contentstack (pull request #3493)

Feat(SW-3708): refactor contentstack fetching (removing all refs) and cache invalidation

* Remove all REFS

* Revalidate correct language

* PR fixes

* PR fixes

* Throw when errors from contentstack api


Approved-by: Joakim Jäderberg
This commit is contained in:
Linus Flood
2026-01-27 12:38:36 +00:00
parent a5e214f783
commit 5fc93472f4
193 changed files with 489 additions and 9018 deletions
@@ -3,7 +3,6 @@ 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 {
@@ -22,15 +21,6 @@ export const TopCampaign = gql`
${Hero_CampaignPage}
`
export const TopCampaignRef = gql`
fragment TopCampaignRef on CampaignPage {
system {
...System
}
}
${System}
`
export const TopPromoCampaign = gql`
fragment TopPromoCampaign on PromoCampaignPage {
url
@@ -41,12 +31,3 @@ export const TopPromoCampaign = gql`
}
}
`
export const TopPromoCampaignRef = gql`
fragment TopPromoCampaignRef on PromoCampaignPage {
system {
...System
}
}
${System}
`