export const PAGE_INFO_FIELDS = ` pageInfo { hasNextPage hasPreviousPage startCursor endCursor } ` export const MONEY_SET_FIELDS = ` shopMoney { amount currencyCode } ` export const PRODUCT_FIELDS = ` id title handle status vendor productType tags createdAt updatedAt totalInventory description variants(first: 50) { nodes { id title sku barcode price compareAtPrice inventoryQuantity } } ` export const ORDER_FIELDS = ` id name email createdAt updatedAt displayFinancialStatus displayFulfillmentStatus note tags currentTotalPriceSet { ${MONEY_SET_FIELDS} } customer { id displayName email } lineItems(first: 50) { nodes { id title sku quantity originalUnitPriceSet { ${MONEY_SET_FIELDS} } } } ` export const CUSTOMER_FIELDS = ` id displayName firstName lastName email phone createdAt updatedAt numberOfOrders amountSpent { amount currencyCode } defaultAddress { id formatted city province country zip } `