forked from crowetic/commerce
63 lines
968 B
TypeScript
63 lines
968 B
TypeScript
export const checkoutDetailsFragment = `
|
|
id
|
|
webUrl
|
|
subtotalPriceV2{
|
|
amount
|
|
currencyCode
|
|
}
|
|
totalTaxV2 {
|
|
amount
|
|
currencyCode
|
|
}
|
|
totalPriceV2 {
|
|
amount
|
|
currencyCode
|
|
}
|
|
completedAt
|
|
createdAt
|
|
taxesIncluded
|
|
lineItems(first: 250) {
|
|
pageInfo {
|
|
hasNextPage
|
|
hasPreviousPage
|
|
}
|
|
edges {
|
|
node {
|
|
id
|
|
title
|
|
variant {
|
|
id
|
|
sku
|
|
title
|
|
image {
|
|
originalSrc
|
|
altText
|
|
width
|
|
height
|
|
}
|
|
priceV2{
|
|
amount
|
|
currencyCode
|
|
}
|
|
compareAtPriceV2{
|
|
amount
|
|
currencyCode
|
|
}
|
|
}
|
|
quantity
|
|
}
|
|
}
|
|
}
|
|
`
|
|
|
|
const getCheckoutQuery = /* GraphQL */ `
|
|
query($checkoutId: ID!) {
|
|
node(id: $checkoutId) {
|
|
... on Checkout {
|
|
${checkoutDetailsFragment}
|
|
}
|
|
}
|
|
}
|
|
`
|
|
export default getCheckoutQuery
|