feat(SW-200): Added noindex property to seo metadata in contentstack and added implementation

This commit is contained in:
Erik Tiekstra
2024-11-15 09:25:54 +01:00
parent 6aba0d8f52
commit 50f285776a
19 changed files with 159 additions and 160 deletions
-13
View File
@@ -1,13 +0,0 @@
fragment MetaDataImageConnection on SeoMetadata {
imageConnection {
edges {
node {
dimension {
height
width
}
url(transform: { width: "1200" })
}
}
}
}
+30
View File
@@ -0,0 +1,30 @@
fragment MetadataImageConnection on SeoMetadata {
imageConnection {
edges {
node {
dimension {
height
width
}
url(transform: { width: "1200" })
}
}
}
}
fragment Metadata on SeoMetadata {
noindex
description
title
imageConnection {
edges {
node {
dimension {
height
width
}
url(transform: { width: "1200" })
}
}
}
}
@@ -1,16 +1,14 @@
#import "../../Fragments/MetaData.graphql"
#import "../../Fragments/Metadata.graphql"
#import "../../Fragments/System.graphql"
query GetAccountPageMetaData($locale: String!, $uid: String!) {
query GetAccountPageMetadata($locale: String!, $uid: String!) {
account_page(locale: $locale, uid: $uid) {
web {
breadcrumbs {
title
}
seo_metadata {
description
title
...MetaDataImageConnection
...Metadata
}
}
system {
@@ -1,16 +1,14 @@
#import "../../Fragments/MetaData.graphql"
#import "../../Fragments/Metadata.graphql"
#import "../../Fragments/System.graphql"
query GetCollectionPageMetaData($locale: String!, $uid: String!) {
query GetCollectionPageMetadata($locale: String!, $uid: String!) {
collection_page(locale: $locale, uid: $uid) {
web {
breadcrumbs {
title
}
seo_metadata {
description
title
...MetaDataImageConnection
...Metadata
}
}
header {
@@ -1,16 +1,14 @@
#import "../../Fragments/MetaData.graphql"
#import "../../Fragments/Metadata.graphql"
#import "../../Fragments/System.graphql"
query GetContentPageMetaData($locale: String!, $uid: String!) {
query GetContentPageMetadata($locale: String!, $uid: String!) {
content_page(locale: $locale, uid: $uid) {
web {
breadcrumbs {
title
}
seo_metadata {
description
title
...MetaDataImageConnection
...Metadata
}
}
header {
@@ -1,17 +1,15 @@
#import "../../Fragments/MetaData.graphql"
#import "../../Fragments/Metadata.graphql"
#import "../../Fragments/System.graphql"
query GetLoyaltyPageMetaData($locale: String!, $uid: String!) {
query GetLoyaltyPageMetadata($locale: String!, $uid: String!) {
loyalty_page(locale: $locale, uid: $uid) {
web {
seo_metadata {
description
title
...MetaDataImageConnection
}
breadcrumbs {
title
}
seo_metadata {
...Metadata
}
}
heading
preamble