fix: refactor language switcher

This commit is contained in:
Christel Westerberg
2024-06-03 09:38:17 +02:00
parent 2c102c62e0
commit 095edcce8c
14 changed files with 196 additions and 230 deletions

View File

@@ -64,35 +64,29 @@ query GetAccountPageRefs($locale: String!, $uid: String!) {
}
query GetDaDeEnUrlsAccountPage($uid: String!) {
de: all_account_page(where: { uid: $uid }, locale: "de") {
items {
url
}
de: account_page(uid: $uid, locale: "de") {
url
}
en: all_account_page(where: { uid: $uid }, locale: "en") {
items {
url
}
en: account_page(uid: $uid, locale: "en") {
url
}
da: all_account_page(where: { uid: $uid }, locale: "da") {
items {
url
}
da: account_page(uid: $uid, locale: "da") {
url
}
}
query GetFiNoSvUrlsAccountPage($uid: String!) {
fi: all_account_page(where: { uid: $uid }, locale: "fi") {
fi: account_page(uid: $uid, locale: "fi") {
items {
url
}
}
no: all_account_page(where: { uid: $uid }, locale: "no") {
no: account_page(uid: $uid, locale: "no") {
items {
url
}
}
sv: all_account_page(where: { uid: $uid }, locale: "sv") {
sv: account_page(uid: $uid, locale: "sv") {
items {
url
}

View File

@@ -3,6 +3,7 @@
#import "../Fragments/Footer/Navigation.graphql"
#import "../Fragments/Footer/SocialMedia.graphql"
#import "../Fragments/Footer/TripAdvisor.graphql"
#import "../Fragments/Refs/System.graphql"
query GetCurrentFooter($locale: String!) {
all_current_footer(limit: 1, locale: $locale) {
@@ -24,3 +25,13 @@ query GetCurrentFooter($locale: String!) {
}
}
}
query GetCurrentFooterRef($locale: String!) {
all_current_footer(limit: 1, locale: $locale) {
items {
system {
...System
}
}
}
}