saleor-dashboard/src/fragments/shipping.ts
2020-07-07 12:14:12 +02:00

54 lines
901 B
TypeScript

import gql from "graphql-tag";
export const shippingZoneFragment = gql`
fragment ShippingZoneFragment on ShippingZone {
id
countries {
code
country
}
name
}
`;
export const shippingMethodFragment = gql`
fragment ShippingMethodFragment on ShippingMethod {
id
minimumOrderPrice {
amount
currency
}
minimumOrderWeight {
unit
value
}
maximumOrderPrice {
amount
currency
}
maximumOrderWeight {
unit
value
}
name
price {
amount
currency
}
type
}
`;
export const shippingZoneDetailsFragment = gql`
${shippingZoneFragment}
${shippingMethodFragment}
fragment ShippingZoneDetailsFragment on ShippingZone {
...ShippingZoneFragment
default
shippingMethods {
...ShippingMethodFragment
}
warehouses {
id
name
}
}
`;