docs: customization chapter exploration (#9078)

Adds a new customizations chapter with realistic example while maintaining the linear learning journey.

Preview: https://docs-v2-git-docs-customizations-chapter-medusajs.vercel.app/v2/customization
This commit is contained in:
Shahed Nasser authored and GitHub committed 2024-09-18 08:45:29 +00:00
1 parent 56ee4d6aad
commit 0c3e3ea88a
21 files changed
+2277 -1

No files matched your search

+101
View File
@@ -83,6 +83,107 @@ export const sidebar = numberSidebarItems(
},
],
},
{
type: "link",
path: "/customization",
title: "Custom Development",
chapterTitle: "Customization",
children: [
{
type: "link",
title: "Build Custom Features",
path: "/customization/custom-features",
children: [
{
type: "link",
title: "Brand Module",
path: "/customization/custom-features/module",
},
{
type: "link",
title: "Create Brand Workflow",
path: "/customization/custom-features/workflow",
},
{
type: "link",
title: "Create Brand API Route",
path: "/customization/custom-features/api-route",
},
],
},
{
type: "link",
title: "Extend Models",
path: "/customization/extend-models",
children: [
{
type: "link",
title: "Define Link",
path: "/customization/extend-models/define-link",
},
{
type: "link",
title: "Create Links Between Records",
path: "/customization/extend-models/create-links",
},
{
type: "link",
title: "Extend Route",
path: "/customization/extend-models/extend-create-product",
},
{
type: "link",
title: "Query Linked Records",
path: "/customization/extend-models/query-linked-records",
},
],
},
{
type: "link",
title: "Customize Admin",
path: "/customization/customize-admin",
children: [
{
type: "link",
title: "Add Widgets",
path: "/customization/customize-admin/widget",
},
{
type: "link",
title: "Add UI Route",
path: "/customization/customize-admin/route",
},
],
},
{
type: "link",
title: "Integrate Systems",
path: "/customization/integrate-systems",
children: [
{
type: "link",
title: "Integrate with Service",
path: "/customization/integrate-systems/service",
},
{
type: "link",
title: "Handle Event",
path: "/customization/integrate-systems/handle-event",
},
{
type: "link",
title: "Schedule Task",
path: "/customization/integrate-systems/schedule-task",
},
],
},
{
type: "link",
title: "Next Steps",
path: "/customization/next-steps",
},
],
},
{
type: "link",
path: "/advanced-development",