feat: add my benefits page

This commit is contained in:
Christel Westerberg
2024-04-08 09:27:51 +02:00
parent 0a3292a354
commit 8ca4767806
10 changed files with 180 additions and 2 deletions
@@ -0,0 +1,9 @@
fragment Breadcrumbs on CurrentBlocksPage {
breadcrumbs {
parents {
href
title
}
title
}
}
@@ -0,0 +1,34 @@
fragment CurrentBlocksPageLink on CurrentBlocksPage {
system {
locale
uid
}
title
url
}
fragment AccountPageLink on AccountPage {
system {
uid
}
title
url
}
fragment LoyaltyPageLink on LoyaltyPage {
system {
uid
}
title
url
}
fragment ContentPageLink on ContentPage {
system {
uid
}
web {
url
}
title
}
@@ -0,0 +1,17 @@
#import "./Image.graphql"
fragment Preamble on CurrentBlocksPage {
preamble {
text {
json
embedded_itemsConnection(limit: 30) {
edges {
node {
__typename
...Image
}
}
}
}
}
}