55 lines
901 B
TypeScript
55 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
|
||
|
}
|
||
|
}
|
||
|
`;
|