saleor-dashboard/src/fragments/pages.ts
Dawid Tarasiuk f5324cee60 SALEOR-3345 Attribute values pagination on attribute details page (#1116)
* Attribute values pagination on attribute details page

* Update test snapshots

* Update values pagination in attribute create page

* Trigger CI

* Update attribute valus list pagination settings

* Update attribute details queries

* Fetch only attribute values after values update
2021-06-08 09:51:26 +02:00

65 lines
1.1 KiB
TypeScript

import gql from "graphql-tag";
import { attributeValueFragment } from "./attributes";
import { metadataFragment } from "./metadata";
export const pageFragment = gql`
fragment PageFragment on Page {
id
title
slug
isPublished
}
`;
export const pageAttributesFragment = gql`
${attributeValueFragment}
fragment PageAttributesFragment on Page {
attributes {
attribute {
id
slug
name
inputType
entityType
valueRequired
unit
# values {
# ...AttributeValueFragment
# }
}
values {
...AttributeValueFragment
}
}
pageType {
id
name
attributes {
id
name
inputType
entityType
valueRequired
# values {
# ...AttributeValueFragment
# }
}
}
}
`;
export const pageDetailsFragment = gql`
${pageFragment}
${pageAttributesFragment}
${metadataFragment}
fragment PageDetailsFragment on Page {
...PageFragment
...PageAttributesFragment
...MetadataFragment
content
seoTitle
seoDescription
publicationDate
}
`;