feat(core-flows,dashboard,js-sdk,medusa,types): support Fulfillment Options (#10622)

**What**
- add a list point for fetching fulfillment options for a provider
- add FO support on SO create & update on dashboard
- pass `cart` and `stockLocation` to `validateFufillmentData` context

---

CLOSES CMRC-789
CLOSES CMRC-790
This commit is contained in:
Frane Polić
2024-12-18 10:16:26 +01:00
committed by GitHub
parent f3eca7734e
commit bde4b82194
20 changed files with 1850 additions and 487 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1523,7 +1523,8 @@
"hint": "Whether customers can use this option during checkout."
},
"provider": "Fulfillment provider",
"profile": "Shipping profile"
"profile": "Shipping profile",
"fulfillmentOption": "Fulfillment option"
}
},
"serviceZones": {