docs: added multi-warehouse how-to docs (#3747)

This commit is contained in:
Shahed Nasser
2023-04-06 13:49:35 +03:00
committed by GitHub
parent 16f73baca1
commit 7813664bba
8 changed files with 3879 additions and 174 deletions
+162 -161
View File
@@ -932,28 +932,29 @@ module.exports = {
},
},
{
type: "link",
href: "#",
type: "doc",
id: "modules/multiwarehouse/backend/create-inventory-service",
label: "Backend: Create Inventory Service",
},
{
type: "doc",
id: "modules/multiwarehouse/backend/create-stock-location-service",
label: "Backend: Create Stock Location Service",
},
{
type: "doc",
id: "modules/multiwarehouse/admin/manage-stock-locations",
label: "Admin: Manage Stock Locations",
customProps: {
sidebar_is_soon: true,
},
},
{
type: "link",
href: "#",
label: "Admin: Manage Inventory",
customProps: {
sidebar_is_soon: true,
},
type: "doc",
id: "modules/multiwarehouse/admin/manage-inventory-items",
label: "Admin: Manage Inventory Items",
},
{
type: "link",
href: "#",
type: "doc",
id: "modules/multiwarehouse/admin/manage-item-allocations-in-orders",
label: "Admin: Manage Allocations in Orders",
customProps: {
sidebar_is_soon: true,
},
},
],
},
@@ -2258,16 +2259,16 @@ module.exports = {
},
},
{
type: 'doc',
id: 'js-client/overview',
label: 'Medusa JS Client',
type: "doc",
id: "js-client/overview",
label: "Medusa JS Client",
customProps: {
sidebar_is_title: true,
sidebar_icon: 'javascript',
}
sidebar_icon: "javascript",
},
},
{
type: 'category',
type: "category",
collapsed: false,
label: "Resources",
customProps: {
@@ -2275,177 +2276,177 @@ module.exports = {
},
items: [
{
type: 'category',
label: 'admin',
type: "category",
label: "admin",
collapsed: true,
link: {
type: 'doc',
id: 'references/js-client/classes/Admin',
type: "doc",
id: "references/js-client/classes/Admin",
},
items: [
{
type: 'doc',
id: 'references/js-client/classes/AdminAuthResource',
label: 'auth',
type: "doc",
id: "references/js-client/classes/AdminAuthResource",
label: "auth",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminBatchJobsResource',
label: 'batchJobs',
type: "doc",
id: "references/js-client/classes/AdminBatchJobsResource",
label: "batchJobs",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminCollectionsResource',
label: 'collections',
type: "doc",
id: "references/js-client/classes/AdminCollectionsResource",
label: "collections",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminCurrenciesResource',
label: 'currencies',
type: "doc",
id: "references/js-client/classes/AdminCurrenciesResource",
label: "currencies",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminCustomerGroupsResource',
label: 'customerGroups',
type: "doc",
id: "references/js-client/classes/AdminCustomerGroupsResource",
label: "customerGroups",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminCustomersResource',
label: 'customers',
type: "doc",
id: "references/js-client/classes/AdminCustomersResource",
label: "customers",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminDiscountsResource',
label: 'discounts',
type: "doc",
id: "references/js-client/classes/AdminDiscountsResource",
label: "discounts",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminDraftOrdersResource',
label: 'draftOrders',
type: "doc",
id: "references/js-client/classes/AdminDraftOrdersResource",
label: "draftOrders",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminGiftCardsResource',
label: 'giftCards',
type: "doc",
id: "references/js-client/classes/AdminGiftCardsResource",
label: "giftCards",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminInvitesResource',
label: 'invites',
type: "doc",
id: "references/js-client/classes/AdminInvitesResource",
label: "invites",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminNotesResource',
label: 'notes',
type: "doc",
id: "references/js-client/classes/AdminNotesResource",
label: "notes",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminNotificationsResource',
label: 'notifications',
type: "doc",
id: "references/js-client/classes/AdminNotificationsResource",
label: "notifications",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminOrdersResource',
label: 'orders',
type: "doc",
id: "references/js-client/classes/AdminOrdersResource",
label: "orders",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminOrderEditsResource',
label: 'orderEdits',
type: "doc",
id: "references/js-client/classes/AdminOrderEditsResource",
label: "orderEdits",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminPriceListResource',
label: 'priceLists',
type: "doc",
id: "references/js-client/classes/AdminPriceListResource",
label: "priceLists",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminProductsResource',
label: 'products',
type: "doc",
id: "references/js-client/classes/AdminProductsResource",
label: "products",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminProductTagsResource',
label: 'productTags',
type: "doc",
id: "references/js-client/classes/AdminProductTagsResource",
label: "productTags",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminProductTypesResource',
label: 'productTypes',
type: "doc",
id: "references/js-client/classes/AdminProductTypesResource",
label: "productTypes",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminRegionsResource',
label: 'regions',
type: "doc",
id: "references/js-client/classes/AdminRegionsResource",
label: "regions",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminReturnReasonsResource',
label: 'returnReasons',
type: "doc",
id: "references/js-client/classes/AdminReturnReasonsResource",
label: "returnReasons",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminReturnsResource',
label: 'returns',
type: "doc",
id: "references/js-client/classes/AdminReturnsResource",
label: "returns",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminSalesChannelsResource',
label: 'salesChannels',
type: "doc",
id: "references/js-client/classes/AdminSalesChannelsResource",
label: "salesChannels",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminShippingOptionsResource',
label: 'shippingOptions',
type: "doc",
id: "references/js-client/classes/AdminShippingOptionsResource",
label: "shippingOptions",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminShippingProfilesResource',
label: 'shippingProfiles',
type: "doc",
id: "references/js-client/classes/AdminShippingProfilesResource",
label: "shippingProfiles",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminStoresResource',
label: 'store',
type: "doc",
id: "references/js-client/classes/AdminStoresResource",
label: "store",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminSwapsResource',
label: 'swaps',
type: "doc",
id: "references/js-client/classes/AdminSwapsResource",
label: "swaps",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminTaxRatesResource',
label: 'taxRates',
type: "doc",
id: "references/js-client/classes/AdminTaxRatesResource",
label: "taxRates",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminUploadsResource',
label: 'uploads',
type: "doc",
id: "references/js-client/classes/AdminUploadsResource",
label: "uploads",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminUsersResource',
label: 'users',
type: "doc",
id: "references/js-client/classes/AdminUsersResource",
label: "users",
},
{
type: 'doc',
id: 'references/js-client/classes/AdminVariantsResource',
label: 'variants',
type: "doc",
id: "references/js-client/classes/AdminVariantsResource",
label: "variants",
},
],
},
{
type: 'doc',
id: 'references/js-client/classes/AuthResource',
label: 'auth',
type: "doc",
id: "references/js-client/classes/AuthResource",
label: "auth",
},
{
type: 'category',
label: 'carts',
type: "category",
label: "carts",
link: {
type: 'doc',
id: 'references/js-client/classes/CartsResource',
type: "doc",
id: "references/js-client/classes/CartsResource",
},
collapsed: true,
items: [
@@ -2457,17 +2458,17 @@ module.exports = {
],
},
{
type: 'doc',
id: 'references/js-client/classes/CollectionsResource',
label: 'collections',
type: "doc",
id: "references/js-client/classes/CollectionsResource",
label: "collections",
},
{
type: 'category',
label: 'customers',
type: "category",
label: "customers",
collapsed: true,
link: {
type: 'doc',
id: 'references/js-client/classes/CustomerResource',
type: "doc",
id: "references/js-client/classes/CustomerResource",
},
items: [
{
@@ -2483,31 +2484,31 @@ module.exports = {
],
},
{
type: 'doc',
id: 'references/js-client/classes/GiftCardsResource',
label: 'giftCards',
type: "doc",
id: "references/js-client/classes/GiftCardsResource",
label: "giftCards",
},
{
type: 'doc',
id: 'references/js-client/classes/OrdersResource',
label: 'orders',
type: "doc",
id: "references/js-client/classes/OrdersResource",
label: "orders",
},
{
type: 'doc',
id: 'references/js-client/classes/OrderEditsResource',
label: 'orderEdits',
type: "doc",
id: "references/js-client/classes/OrderEditsResource",
label: "orderEdits",
},
{
type: 'doc',
id: 'references/js-client/classes/PaymentMethodsResource',
label: 'paymentMethods',
type: "doc",
id: "references/js-client/classes/PaymentMethodsResource",
label: "paymentMethods",
},
{
type: 'category',
label: 'products',
type: "category",
label: "products",
link: {
type: 'doc',
id: 'references/js-client/classes/ProductsResource',
type: "doc",
id: "references/js-client/classes/ProductsResource",
},
collapsed: true,
items: [
@@ -2519,29 +2520,29 @@ module.exports = {
],
},
{
type: 'doc',
id: 'references/js-client/classes/RegionsResource',
label: 'regions',
type: "doc",
id: "references/js-client/classes/RegionsResource",
label: "regions",
},
{
type: 'doc',
id: 'references/js-client/classes/ReturnReasonsResource',
label: 'returnReasons',
type: "doc",
id: "references/js-client/classes/ReturnReasonsResource",
label: "returnReasons",
},
{
type: 'doc',
id: 'references/js-client/classes/ReturnsResource',
label: 'returns',
type: "doc",
id: "references/js-client/classes/ReturnsResource",
label: "returns",
},
{
type: 'doc',
id: 'references/js-client/classes/ShippingOptionsResource',
label: 'shippingOptions',
type: "doc",
id: "references/js-client/classes/ShippingOptionsResource",
label: "shippingOptions",
},
{
type: 'doc',
id: 'references/js-client/classes/SwapsResource',
label: 'swaps',
type: "doc",
id: "references/js-client/classes/SwapsResource",
label: "swaps",
},
],
},