Add delivery addresses to profile, cart, and orders

This commit is contained in:
Ruslan Bakiev
2026-04-03 10:26:47 +07:00
parent 0aad9177f8
commit 4c82c2437a
11 changed files with 757 additions and 41 deletions

View File

@@ -4,6 +4,7 @@ query MyOrders {
code
kind
status
deliveryAddress
totalPrice
deliveryTerms
createdAt

View File

@@ -0,0 +1,11 @@
mutation CreateMyDeliveryAddress($input: CreateMyDeliveryAddressInput!) {
createMyDeliveryAddress(input: $input) {
id
label
address
unrestrictedValue
fiasId
isDefault
updatedAt
}
}

View File

@@ -0,0 +1,3 @@
mutation DeleteMyDeliveryAddress($addressId: ID!) {
deleteMyDeliveryAddress(addressId: $addressId)
}

View File

@@ -0,0 +1,11 @@
query MyDeliveryAddresses {
myDeliveryAddresses {
id
label
address
unrestrictedValue
fiasId
isDefault
updatedAt
}
}

View File

@@ -0,0 +1,11 @@
mutation SetMyDefaultDeliveryAddress($addressId: ID!) {
setMyDefaultDeliveryAddress(addressId: $addressId) {
id
label
address
unrestrictedValue
fiasId
isDefault
updatedAt
}
}